Ion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ion::base::SettingBase Member List

This is the complete list of members for ion::base::SettingBase, including all inherited members.

EnableListener(const std::string &key, bool enable)ion::base::SettingBase
FromString(const std::string &str)=0ion::base::SettingBasepure virtual
GetDocString() const ion::base::SettingBaseinline
GetName() const ion::base::SettingBaseinline
GetTypeDescriptor() const ion::base::SettingBaseinline
Listener typedefion::base::SettingBase
NotifyListeners()ion::base::SettingBase
RegisterListener(const std::string &key, const Listener &listener)ion::base::SettingBase
SettingBase(const std::string &name, const std::string &doc_string)ion::base::SettingBaseprotected
SettingManager classion::base::SettingBasefriend
SetTypeDescriptor(const std::string &desc)ion::base::SettingBaseinline
ToString() const =0ion::base::SettingBasepure virtual
UnregisterListener(const std::string &key)ion::base::SettingBase
~SettingBase()ion::base::SettingBaseprotectedvirtual