Ion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ion::base::Setting< std::atomic< T > > Member List

This is the complete list of members for ion::base::Setting< std::atomic< T > >, including all inherited members.

EnableListener(const std::string &key, bool enable)ion::base::SettingBase
FromString(const std::string &str) overrideion::base::Setting< std::atomic< T > >inlinevirtual
GetDocString() const ion::base::SettingBaseinline
GetMutableValue()ion::base::Setting< std::atomic< T > >inline
GetName() const ion::base::SettingBaseinline
GetTypeDescriptor() const ion::base::SettingBaseinline
GetValue() const ion::base::Setting< std::atomic< T > >inline
Listener typedefion::base::SettingBase
NotifyListeners()ion::base::SettingBase
operator T() const ion::base::Setting< std::atomic< T > >inline
operator=(const T &value)ion::base::Setting< std::atomic< T > >inline
operator==(const T &value) const ion::base::Setting< std::atomic< T > >inline
operator==(const T &value, const Setting< std::atomic< T > > &setting)ion::base::Setting< std::atomic< 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< std::atomic< T > >inline
Setting(const SettingGroup *group, const std::string &name, const T &value, const std::string &doc_string)ion::base::Setting< std::atomic< T > >inline
Setting(const std::string &name, const T &value)ion::base::Setting< std::atomic< T > >inline
Setting(const SettingGroup *group, const std::string &name, const T &value)ion::base::Setting< std::atomic< T > >inline
SettingBase(const std::string &name, const std::string &doc_string)ion::base::SettingBaseprotected
SetTypeDescriptor(const std::string &desc)ion::base::SettingBaseinline
SetValue(const T &value)ion::base::Setting< std::atomic< T > >inline
ToString() const overrideion::base::Setting< std::atomic< T > >inlinevirtual
UnregisterListener(const std::string &key)ion::base::SettingBase
~Setting() overrideion::base::Setting< std::atomic< T > >inline
~SettingBase()ion::base::SettingBaseprotectedvirtual