22 using Ptr = ::std::shared_ptr<::PoolAliasBinding>;
24 using BoundAliasGroup = ::std::vector<::std::shared_ptr<::PoolAliasBinding>>;
30 ::ll::TypedStorage<8, 24, ::std::vector<::std::pair<::std::string, ::std::string>>> mLookupTable;
53 virtual void forAllTargets(::std::function<
void(::std::string
const&, ::std::string
const&)>
const&)
const = 0;
62 MCAPI static ::std::shared_ptr<::PoolAliasBinding> direct(::std::string&&
id, ::std::string&& target);
64 MCAPI static ::std::shared_ptr<::PoolAliasBinding>
67 MCAPI static ::std::shared_ptr<::PoolAliasBinding> randomGroup(
71 MCAPI static ::PoolAliasBinding::PoolAliasLookup resolvePoolAliases(
72 ::std::vector<::std::shared_ptr<::PoolAliasBinding>>
const& aliases,
Definition SimpleWeightedEntry.h:8