vt::vrt::collection::balance::ConfigEntry struct

Public types

using ParamMapType = std::map<std::string, std::string>

Constructors, destructors, conversion operators

ConfigEntry(ConfigIndex const in_idx, std::string const in_name, ParamMapType in_params)

Public functions

auto getIdx() const -> ConfigIndex
auto getName() const -> std::string
auto getParams() const -> ParamMapType
auto getLB() const -> LBType
template<typename T>
auto getOrDefault(std::string const& key, T default_) const -> T
void checkAllowedKeys(std::vector<std::string> const& allowed)