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 |