|
commonlib
|
This is the complete list of members for Node, including all inherited members.
| addAttribute(const std::string &name, const T &value) | Node | |
| addAttributeNode(const NodePtr &attributeNode)=0 | Node | pure virtual |
| addChild(std::string name)=0 | Node | pure virtual |
| addChild(const NodePtr &childNode)=0 | Node | pure virtual |
| clearAttributeNodes()=0 | Node | pure virtual |
| clearChildNodes()=0 | Node | pure virtual |
| clone()=0 | Node | pure virtual |
| clone(const NodePtr &nodeToClone) | Node | |
| createNode(std::string name, std::string value)=0 | Node | pure virtual |
| destroy()=0 | Node | pure virtual |
| findAttributeNode(const std::string &name)=0 | Node | pure virtual |
| findChildNode(const std::string &name)=0 | Node | pure virtual |
| getAttribute(const size_t attributeIndex)=0 | Node | pure virtual |
| getAttributeCount()=0 | Node | pure virtual |
| getChild(const size_t childIndex)=0 | Node | pure virtual |
| getChildCount()=0 | Node | pure virtual |
| getName()=0 | Node | pure virtual |
| getNextSibling()=0 | Node | pure virtual |
| getValue()=0 | Node | pure virtual |
| initializeNode(std::string name, std::string value)=0 | Node | pure virtual |
| initializeNode(NodePtr node)=0 | Node | pure virtual |
| internalAddAttribute(const std::string &name, const std::string &value)=0 (defined in Node) | Node | protectedpure virtual |
| internalRead(const std::string &name, std::string &value, const std::string &defaultValue)=0 (defined in Node) | Node | protectedpure virtual |
| internalWrite(const std::string &name, const std::string &value, const std::string &defaultValue)=0 (defined in Node) | Node | protectedpure virtual |
| isDummy() const | Node | |
| isDummyNode (defined in Node) | Node | protected |
| isEmpty()=0 | Node | pure virtual |
| isInitialized()=0 | Node | pure virtual |
| isWrite()=0 | Node | pure virtual |
| read(const std::string &name, T &value) | Node | |
| read(const std::string &name, T &value, const U &defaultValue) | Node | |
| readChild(const std::string &childName)=0 | Node | pure virtual |
| removeAttribute(const std::string &attributeName)=0 | Node | pure virtual |
| removeAttribute(const size_t attributeIndex)=0 | Node | pure virtual |
| removeAttribute(NodePtr &attributeNode)=0 | Node | pure virtual |
| removeChild(const std::string &childName)=0 | Node | pure virtual |
| removeChild(const size_t childIndex)=0 | Node | pure virtual |
| removeChild(NodePtr &childNode)=0 | Node | pure virtual |
| setValue(std::string value)=0 | Node | pure virtual |
| update(const std::string &name, T &value) | Node | |
| update(const std::string &name, T &value, const U &defaultValue) | Node | |
| updateChild(const std::string &childName)=0 | Node | pure virtual |
| updateOperation(bool write)=0 | Node | pure virtual |
| write(const std::string &name, const T &value) | Node | |
| write(const std::string &name, const T &value, const U &defaultValue) | Node | |
| ~Node()=default (defined in Node) | Node | virtual |