|
ngscopeclient v0.1
|


Public Member Functions | |
| PreferenceHolder (Preference pref) | |
| virtual void | ToYAML (YAML::Node &node) const |
| virtual void | FromYAML (const YAML::Node &node) |
| virtual Preference & | GetLeaf (const PreferencePath &path) |
| Preference & | Get () |
| const Preference & | Get () const |
| virtual bool | IsVisible () const |
Public Member Functions inherited from internal::PreferenceTreeNodeBase | |
| PreferenceTreeNodeBase (PreferenceTreeNodeType type, std::string identifier) | |
| PreferenceTreeNodeBase (const PreferenceTreeNodeBase &)=delete | |
| PreferenceTreeNodeBase (PreferenceTreeNodeBase &&)=default | |
| PreferenceTreeNodeBase & | operator= (const PreferenceTreeNodeBase &)=delete |
| PreferenceTreeNodeBase & | operator= (PreferenceTreeNodeBase &&)=default |
| virtual void | ToYAML (YAML::Node &node) const =0 |
| virtual void | FromYAML (const YAML::Node &node)=0 |
| virtual Preference & | GetLeaf (const PreferencePath &path)=0 |
| virtual bool | IsVisible () const =0 |
| const std::string & | GetIdentifier () const |
| PreferenceTreeNodeType | GetType () const |
| bool | IsCategory () const |
| bool | IsPreference () const |
| PreferenceCategory & | AsCategory () |
| Preference & | AsPreference () |
Protected Attributes | |
| Preference | m_pref |
Protected Attributes inherited from internal::PreferenceTreeNodeBase | |
| std::string | m_identifier |
| PreferenceTreeNodeType | m_type |
|
virtual |
Implements internal::PreferenceTreeNodeBase.
|
virtual |
Implements internal::PreferenceTreeNodeBase.
|
virtual |
Implements internal::PreferenceTreeNodeBase.
|
virtual |
Implements internal::PreferenceTreeNodeBase.