#include "MenuSeparatorCfg.h"
Public Member Functions | |
| MenuSeparatorCfg () | |
| MenuSeparatorCfg (const MenuSeparatorCfg &_other) | |
| virtual | ~MenuSeparatorCfg () |
| MenuSeparatorCfg & | operator= (const MenuSeparatorCfg &)=delete |
| virtual MenuEntryCfg * | createCopy (void) const override |
| virtual EntryType | getMenuEntryType (void) const override |
Public Member Functions inherited from ot::MenuEntryCfg | |
| MenuEntryCfg () | |
| MenuEntryCfg (const MenuEntryCfg &_other) | |
| virtual | ~MenuEntryCfg () |
| MenuEntryCfg & | operator= (const MenuEntryCfg &_other) |
| virtual void | addToJsonObject (ot::JsonValue &_object, ot::JsonAllocator &_allocator) const override |
| Add the object contents to the provided JSON object. | |
| virtual void | setFromJsonObject (const ot::ConstJsonObject &_object) override |
| Set the object contents from the provided JSON object. | |
Public Member Functions inherited from ot::Serializable | |
| Serializable () | |
| virtual | ~Serializable () |
Additional Inherited Members | |
Public Types inherited from ot::MenuEntryCfg | |
| enum | EntryType { Menu , Button , Separator } |
Static Public Member Functions inherited from ot::MenuEntryCfg | |
| static std::string | toString (EntryType _type) |
| static EntryType | stringToEntryType (const std::string &_type) |
| static const std::string & | entryTypeJsonKey (void) |
| ot::MenuSeparatorCfg::MenuSeparatorCfg | ( | ) |
| ot::MenuSeparatorCfg::MenuSeparatorCfg | ( | const MenuSeparatorCfg & | _other | ) |
|
virtual |
|
overridevirtual |
Implements ot::MenuEntryCfg.
|
inlineoverridevirtual |
Implements ot::MenuEntryCfg.
|
delete |