ConfigDB::PropertyConst Class Reference
Manages a key/value pair stored in an object, or a simple array value. More...
#include <Property.h>
Inheritance diagram for ConfigDB::PropertyConst:
Collaboration diagram for ConfigDB::PropertyConst:
Public Member Functions | |
| PropertyConst ()=default | |
| PropertyConst (const Store &store, const PropertyInfo &info, const PropertyData *data, const PropertyData *defaultData) | |
| Create a Property instance. More... | |
| String | getValue () const |
| operator bool () const | |
| String | getJsonValue () const |
| const PropertyInfo & | info () const |
Protected Attributes | |
| const PropertyInfo * | propinfo {&PropertyInfo::empty} |
| const Store * | store {} |
| const PropertyData * | data {} |
| const PropertyData * | defaultData {} |
Detailed Description
Manages a key/value pair stored in an object, or a simple array value.
Constructor & Destructor Documentation
◆ PropertyConst() [1/2]
|
default |
◆ PropertyConst() [2/2]
|
inline |
Member Function Documentation
◆ getJsonValue()
| String ConfigDB::PropertyConst::getJsonValue | ( | ) | const |
◆ getValue()
| String ConfigDB::PropertyConst::getValue | ( | ) | const |
◆ info()
|
inline |
◆ operator bool()
|
inlineexplicit |
Member Data Documentation
◆ data
|
protected |
◆ defaultData
|
protected |
◆ propinfo
|
protected |
◆ store
|
protected |
The documentation for this class was generated from the following file:
1.9.1