| addChild(int childID=NODE_ID_NOT_SET, const std::string &childName="") | Ionflux::Tools::Node | [virtual] |
| addChild(Node *newChild, bool newManage) | Ionflux::Tools::Node | [virtual] |
| addData(const std::string &newData) | Ionflux::Tools::Node | [virtual] |
| addData(int newData) | Ionflux::Tools::Node | [virtual] |
| addData(double newData) | Ionflux::Tools::Node | [virtual] |
| addIndexEntry(Node *indexNode) | Ionflux::Tools::Node | [protected, virtual] |
| autoCreate | Ionflux::Tools::Node | [protected] |
| childNodeRef | Ionflux::Tools::Node | [protected] |
| children | Ionflux::Tools::Node | [protected] |
| clear() | Ionflux::Tools::Node | [virtual] |
| clearData(bool recursive) | Ionflux::Tools::Node | [virtual] |
| clearIDIndex() | Ionflux::Tools::Node | [virtual] |
| clearIndexes() | Ionflux::Tools::Node | [virtual] |
| clearNameIndex() | Ionflux::Tools::Node | [virtual] |
| combine(unsigned int from, unsigned int to, Node &target) | Ionflux::Tools::Node | |
| convertToNativeType() | Ionflux::Tools::Node | [virtual] |
| copy(Ionflux::Tools::Node &target, unsigned int maxDepth=0, unsigned int currentDepth=0) | Ionflux::Tools::Node | [virtual] |
| dataType | Ionflux::Tools::Node | [protected] |
| findChild(int searchID, bool recursive=false) | Ionflux::Tools::Node | [virtual] |
| findChild(const std::string &searchName, bool recursive=false) | Ionflux::Tools::Node | [virtual] |
| getAutoCreate() | Ionflux::Tools::Node | [virtual] |
| getBlob(unsigned int dataIndex) | Ionflux::Tools::Node | [virtual] |
| getBlob() | Ionflux::Tools::Node | [virtual] |
| getChild(unsigned int childIndex) | Ionflux::Tools::Node | [virtual] |
| getChildIndex(Node *targetNode) | Ionflux::Tools::Node | [virtual] |
| getData(unsigned int dataIndex) | Ionflux::Tools::Node | [virtual] |
| getData() | Ionflux::Tools::Node | [virtual] |
| getDataType() | Ionflux::Tools::Node | [virtual] |
| getDouble(unsigned int dataIndex) | Ionflux::Tools::Node | [virtual] |
| getDouble() | Ionflux::Tools::Node | [virtual] |
| getID() | Ionflux::Tools::Node | [virtual] |
| getIndexEntry(const std::string &indexName) | Ionflux::Tools::Node | [protected, virtual] |
| getIndexEntry(int indexID) | Ionflux::Tools::Node | [protected, virtual] |
| getIndexMode() | Ionflux::Tools::Node | [virtual] |
| getInt(unsigned int dataIndex) | Ionflux::Tools::Node | [virtual] |
| getInt() | Ionflux::Tools::Node | [virtual] |
| getLog() | Ionflux::Tools::Node | [virtual] |
| getName() | Ionflux::Tools::Node | [virtual] |
| getNumChildren(bool recursive) | Ionflux::Tools::Node | [virtual] |
| getNumChildren() | Ionflux::Tools::Node | [virtual] |
| getNumData() | Ionflux::Tools::Node | [virtual] |
| getParent() | Ionflux::Tools::Node | [virtual] |
| getPath() | Ionflux::Tools::Node | [virtual] |
| getRefCount(Node *childNode) | Ionflux::Tools::Node | [protected, virtual] |
| getUID(bool treeUID) | Ionflux::Tools::Node | [virtual] |
| getUIDMode() | Ionflux::Tools::Node | [virtual] |
| idIndex | Ionflux::Tools::Node | [protected] |
| INDEX_MODE_NODE | Ionflux::Tools::Node | [static] |
| INDEX_MODE_NONE | Ionflux::Tools::Node | [static] |
| INDEX_MODE_TREE | Ionflux::Tools::Node | [static] |
| indexMode | Ionflux::Tools::Node | [protected] |
| isManaged() | Ionflux::Tools::Node | |
| log | Ionflux::Tools::Node | [protected] |
| managed | Ionflux::Tools::Node | [protected] |
| MAX_ID_INDEX_SIZE | Ionflux::Tools::Node | [static] |
| maxUID | Ionflux::Tools::Node | [protected] |
| merge(Node &sourceNode, bool replace=false, unsigned int maxDepth=0, unsigned int currentDepth=0) | Ionflux::Tools::Node | [virtual] |
| nameIndex | Ionflux::Tools::Node | [protected] |
| Node() | Ionflux::Tools::Node | |
| Node(Node &sourceNode) | Ionflux::Tools::Node | |
| Node(Node *initParent) | Ionflux::Tools::Node | |
| Node(Node *initParent, int initID) | Ionflux::Tools::Node | |
| Node(Node *initParent, int initID, const std::string &initName) | Ionflux::Tools::Node | |
| Node(Node *initParent, int initID, const std::string &initName, int initDataType) | Ionflux::Tools::Node | |
| Node(Node *initParent, int initID, const std::string &initName, int initDataType, bool initManaged) | Ionflux::Tools::Node | |
| NODE_DATA_BLOB | Ionflux::Tools::Node | [static] |
| NODE_DATA_DOUBLE | Ionflux::Tools::Node | [static] |
| NODE_DATA_INT | Ionflux::Tools::Node | [static] |
| NODE_HEADER_SIZE | Ionflux::Tools::Node | [static] |
| NODE_ID_NOT_SET | Ionflux::Tools::Node | [static] |
| nodeData | Ionflux::Tools::Node | [protected] |
| nodeID | Ionflux::Tools::Node | [protected] |
| nodeName | Ionflux::Tools::Node | [protected] |
| operator=(const std::string &newData) | Ionflux::Tools::Node | [virtual] |
| operator=(int newData) | Ionflux::Tools::Node | [virtual] |
| operator=(double newData) | Ionflux::Tools::Node | [virtual] |
| operator=(Node &sourceNode) | Ionflux::Tools::Node | [virtual] |
| operator[](int searchID) | Ionflux::Tools::Node | [virtual] |
| operator[](const std::string &searchName) | Ionflux::Tools::Node | [virtual] |
| parent | Ionflux::Tools::Node | [protected] |
| printDebugInfo(int targetLevel, int callingLevel, int parentID, int childID) | Ionflux::Tools::Node | [virtual] |
| printDebugInfo(int targetLevel) | Ionflux::Tools::Node | [virtual] |
| refChild(Node *childNode) | Ionflux::Tools::Node | [protected, virtual] |
| removeAllChildren(bool recursive) | Ionflux::Tools::Node | [virtual] |
| removeChild(unsigned int childIndex) | Ionflux::Tools::Node | [virtual] |
| removeChild(Node *targetNode, bool recursive) | Ionflux::Tools::Node | [virtual] |
| removeData(unsigned int dataIndex) | Ionflux::Tools::Node | [virtual] |
| removeIndexEntries(Node *indexNode) | Ionflux::Tools::Node | [protected, virtual] |
| removeIndexEntry(const std::string &indexName) | Ionflux::Tools::Node | [protected, virtual] |
| removeIndexEntry(int indexID) | Ionflux::Tools::Node | [protected, virtual] |
| removeManagedChildren() | Ionflux::Tools::Node | [virtual] |
| serialize(std::string &target) | Ionflux::Tools::Node | [virtual] |
| setAutoCreate(bool newAutoCreate) | Ionflux::Tools::Node | [virtual] |
| setBlob(unsigned int dataIndex, const std::string &newData) | Ionflux::Tools::Node | [virtual] |
| setChild(unsigned int childIndex, Node *newChild, bool newManage) | Ionflux::Tools::Node | [virtual] |
| setData(unsigned int dataIndex, const std::string &newData) | Ionflux::Tools::Node | [virtual] |
| setData(unsigned int dataIndex, int newData) | Ionflux::Tools::Node | [virtual] |
| setData(unsigned int dataIndex, unsigned int newData) | Ionflux::Tools::Node | [virtual] |
| setData(unsigned int dataIndex, double newData) | Ionflux::Tools::Node | [virtual] |
| setData(const std::string &newData) | Ionflux::Tools::Node | [virtual] |
| setData(int newData) | Ionflux::Tools::Node | [virtual] |
| setData(unsigned int newData) | Ionflux::Tools::Node | [virtual] |
| setData(double newData) | Ionflux::Tools::Node | [virtual] |
| setDataType(int newDataType) | Ionflux::Tools::Node | [virtual] |
| setID(int newID) | Ionflux::Tools::Node | [virtual] |
| setIndexMode(int newIndexMode) | Ionflux::Tools::Node | [virtual] |
| setManaged(bool newManaged) | Ionflux::Tools::Node | |
| setName(const std::string &newName) | Ionflux::Tools::Node | [virtual] |
| setParent(Node *newParent) | Ionflux::Tools::Node | [virtual] |
| setUIDMode(int newUIDMode) | Ionflux::Tools::Node | [virtual] |
| toConfig(const std::string &indent="", unsigned int level=0) | Ionflux::Tools::Node | |
| TRAVERSAL_INORDER | Ionflux::Tools::Node | [static] |
| TRAVERSAL_POSTORDER | Ionflux::Tools::Node | [static] |
| TRAVERSAL_PREORDER | Ionflux::Tools::Node | [static] |
| traverse(NodeDump *target, int order) | Ionflux::Tools::Node | [virtual] |
| UID_MODE_NODE | Ionflux::Tools::Node | [static] |
| UID_MODE_NONE | Ionflux::Tools::Node | [static] |
| UID_MODE_TREE | Ionflux::Tools::Node | [static] |
| uidMode | Ionflux::Tools::Node | [protected] |
| unpack(const std::string &serialized, unsigned int blockStart, unsigned int blockSize) | Ionflux::Tools::Node | [virtual] |
| unrefChild(Node *childNode) | Ionflux::Tools::Node | [protected, virtual] |
| validateChildIndex(unsigned int childIndex) | Ionflux::Tools::Node | [protected, virtual] |
| validateDataIndex(unsigned int dataIndex) | Ionflux::Tools::Node | [protected, virtual] |
| ~Node() | Ionflux::Tools::Node | [virtual] |