|
Ion
|
This is the complete list of members for ion::base::Setting< T >, including all inherited members.
| EnableListener(const std::string &key, bool enable) | ion::base::SettingBase | |
| 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::Setting< T > | inline |
| operator==(const T &value, const Setting< T > &setting) | ion::base::Setting< 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 |