Node Member List
This is the complete list of members for Node, including all inherited members.
| addChild(std::string type, uint32_t id, Persistency *persistency) | Node | |
| addChild(std::string type, Libpf::Persistency::Defaults defaults) | Node | |
| addChild(const Node &child) | Node | |
| addChild(std::unique_ptr< Node > child) | Node | |
| at(const std::string &fullRelativeTag) | Node | |
| at(const std::string &fullRelativeTag) const | Node | |
| child(const std::string &tag) const | Node | |
| children(void) | Node | |
| children(void) const | Node | |
| children_ | Node | protected |
| clone(void) const | Node | inlinevirtual |
| created_at(void) const | Persistent | |
| descendants(void) const | Node | |
| description() const | Item | |
| Diagnostic(void) | Diagnostic | |
| exists(uint32_t id) | Node | |
| existsChild(std::string tag) const | Node | |
| fullTag() const | Item | |
| getId(void) override | Node | virtual |
| hasIcon(void) const | Node | |
| iconHeight(void) const | Node | |
| iconName(bool raster) const | Node | |
| iconWidth(void) const | Node | |
| id(void) const | Persistent | |
| insert(Persistency *persistency) const override | Node | virtual |
| isRestored(void) const | Node | |
| Item(const Item &other) | Item | |
| Item(const std::string &tag, const std::string &description, Persistent *parent) | Item | |
| Item(Item &&other) | Item | |
| Iterator | Node | friend |
| Node(Libpf::Persistency::Defaults defaults, uint32_t id=0, Persistency *persistency=nullptr, Persistent *parent=nullptr, Persistent *root=nullptr) | Node | |
| Node(const Node &other) | Node | |
| Node(Node &&other) | Node | |
| Object | Node | friend |
| offset(void) const | Node | inlineprotected |
| operator!=(const Node &rhs) const | Node | |
| Persistent::operator!=(const Item &rhs) const | Item | |
| operator<< | Node | friend |
| operator=(const Node &other) | Node | virtual |
| operator=(Node &&other) | Node | virtual |
| Persistent::operator=(const Persistent &) | Persistent | |
| Persistent::operator=(Persistent &&other) | Persistent | |
| Item::operator=(const Item &other) | Item | |
| Item::operator=(Item &&other) | Item | |
| operator==(const Node &rhs) const | Node | |
| Persistent::operator==(const Item &rhs) const | Item | |
| parent() const | Item | inline |
| parent_ | Item | protected |
| parentId(void) const | Persistent | |
| Persistent(const std::string &tag, const std::string &description, Persistent *parent, uint32_t id) | Persistent | |
| Persistent(const Persistent &) | Persistent | |
| Persistent(Persistent &&other) | Persistent | |
| printJson(std::ostream &os, int level=0) const | Node | virtual |
| prune(const std::string &tag) | Node | |
| range(void) const override | Node | virtual |
| readParameters(Persistency *) | Node | inlinevirtual |
| readVariables(Persistency *) | Node | inlinevirtual |
| remove(Persistency *persistency) const override | Node | virtual |
| renameChild(const std::string &oldName, const std::string &newName) | Node | |
| restore(Persistency *persistency) override | Node | virtual |
| root(void) const | Node | inline |
| rootId(void) const override | Node | virtual |
| search(uint32_t id) | Node | |
| setDescription(const std::string &description) | Item | |
| setIcon(std::string icon, double width, double height) | Node | |
| setTag(const std::string &tag) | Item | |
| setVerbosity(int verbosity) | Diagnostic | |
| setWideDescription(const std::wstring &description) | Item | |
| setWideTag(const std::wstring &tag) | Item | |
| tag() const | Item | |
| type(void) const override | Node | virtual |
| update(Persistency *persistency) const override | Node | virtual |
| updated_at(void) const | Persistent | |
| updated_at(double u) const | Persistent | |
| uuid(void) const | Persistent | |
| verbosity(void) const | Diagnostic | |
| verbosityInstance | Diagnostic | protected |
| ~Diagnostic()=default | Diagnostic | protectedvirtual |
| ~Item() | Item | inlinevirtual |
| ~Node() | Node | |
| ~Persistent(void) | Persistent | inline |