Ion
|
This is the complete list of members for ion::base::EnvironmentSetting< T >, including all inherited members.
EnableListener(const std::string &key, bool enable) | ion::base::SettingBase | |
EnvironmentSetting(const std::string &setting_name, const std::string &env_var_name, const T &default_value, const std::string &doc_string) | ion::base::EnvironmentSetting< T > | inline |
FromString(const std::string &str) override | ion::base::Setting< T > | inlinevirtual |
GetDocString() const | ion::base::SettingBase | inline |
GetMutableValue() | ion::base::Setting< T > | inline |
GetName() const | ion::base::SettingBase | inline |
GetTypeDescriptor() const | ion::base::SettingBase | inline |
GetValue() const | ion::base::Setting< T > | inline |
Listener typedef | ion::base::SettingBase | |
NotifyListeners() | ion::base::SettingBase | |
operator T() const | ion::base::Setting< T > | inline |
operator=(const T &value) | ion::base::Setting< T > | inline |
operator==(const T &value) const | ion::base::EnvironmentSetting< T > | inline |
operator==(const T &value, const EnvironmentSetting< T > &setting) | ion::base::EnvironmentSetting< T > | friend |
RegisterListener(const std::string &key, const Listener &listener) | ion::base::SettingBase | |
Setting(const std::string &name, const T &value, const std::string &doc_string) | ion::base::Setting< T > | inline |
Setting(const SettingGroup *group, const std::string &name, const T &value, const std::string &doc_string) | ion::base::Setting< T > | inline |
Setting(const std::string &name, const T &value) | ion::base::Setting< T > | inline |
Setting(const SettingGroup *group, const std::string &name, const T &value) | ion::base::Setting< T > | inline |
SettingBase(const std::string &name, const std::string &doc_string) | ion::base::SettingBase | protected |
SetTypeDescriptor(const std::string &desc) | ion::base::SettingBase | inline |
SetValue(const T &value) | ion::base::Setting< T > | inline |
ToString() const override | ion::base::Setting< T > | inlinevirtual |
UnregisterListener(const std::string &key) | ion::base::SettingBase | |
~Setting() override | ion::base::Setting< T > | inline |
~SettingBase() | ion::base::SettingBase | protectedvirtual |