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) constNode
child(const std::string &tag) constNode
children(void)Node
children(void) constNode
children_Nodeprotected
clone(void) constNodeinlinevirtual
created_at(void) constPersistent
descendants(void) constNode
description() constItem
Diagnostic(void)Diagnostic
exists(uint32_t id)Node
existsChild(std::string tag) constNode
fullTag() constItem
getId(void) overrideNodevirtual
hasIcon(void) constNode
iconHeight(void) constNode
iconName(bool raster) constNode
iconWidth(void) constNode
id(void) constPersistent
insert(Persistency *persistency) const overrideNodevirtual
isRestored(void) constNode
Item(const Item &other)Item
Item(const std::string &tag, const std::string &description, Persistent *parent)Item
Item(Item &&other)Item
IteratorNodefriend
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
ObjectNodefriend
offset(void) constNodeinlineprotected
operator!=(const Node &rhs) constNode
Persistent::operator!=(const Item &rhs) constItem
operator<<Nodefriend
operator=(const Node &other)Nodevirtual
operator=(Node &&other)Nodevirtual
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) constNode
Persistent::operator==(const Item &rhs) constItem
parent() constIteminline
parent_Itemprotected
parentId(void) constPersistent
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) constNodevirtual
prune(const std::string &tag)Node
range(void) const overrideNodevirtual
readParameters(Persistency *)Nodeinlinevirtual
readVariables(Persistency *)Nodeinlinevirtual
remove(Persistency *persistency) const overrideNodevirtual
renameChild(const std::string &oldName, const std::string &newName)Node
restore(Persistency *persistency) overrideNodevirtual
root(void) constNodeinline
rootId(void) const overrideNodevirtual
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() constItem
type(void) const overrideNodevirtual
update(Persistency *persistency) const overrideNodevirtual
updated_at(void) constPersistent
updated_at(double u) constPersistent
uuid(void) constPersistent
verbosity(void) constDiagnostic
verbosityInstanceDiagnosticprotected
~Diagnostic()=defaultDiagnosticprotectedvirtual
~Item()Iteminlinevirtual
~Node()Node
~Persistent(void)Persistentinline