ionflux.org | Impressum

Ionflux::Tools::Node Member List

This is the complete list of members for Ionflux::Tools::Node, including all inherited members.

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]
autoCreateIonflux::Tools::Node [protected]
childNodeRefIonflux::Tools::Node [protected]
childrenIonflux::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]
dataTypeIonflux::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]
idIndexIonflux::Tools::Node [protected]
INDEX_MODE_NODEIonflux::Tools::Node [static]
INDEX_MODE_NONEIonflux::Tools::Node [static]
INDEX_MODE_TREEIonflux::Tools::Node [static]
indexModeIonflux::Tools::Node [protected]
isManaged()Ionflux::Tools::Node
logIonflux::Tools::Node [protected]
managedIonflux::Tools::Node [protected]
MAX_ID_INDEX_SIZEIonflux::Tools::Node [static]
maxUIDIonflux::Tools::Node [protected]
merge(Node &sourceNode, bool replace=false, unsigned int maxDepth=0, unsigned int currentDepth=0)Ionflux::Tools::Node [virtual]
nameIndexIonflux::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_BLOBIonflux::Tools::Node [static]
NODE_DATA_DOUBLEIonflux::Tools::Node [static]
NODE_DATA_INTIonflux::Tools::Node [static]
NODE_HEADER_SIZEIonflux::Tools::Node [static]
NODE_ID_NOT_SETIonflux::Tools::Node [static]
nodeDataIonflux::Tools::Node [protected]
nodeIDIonflux::Tools::Node [protected]
nodeNameIonflux::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]
parentIonflux::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_INORDERIonflux::Tools::Node [static]
TRAVERSAL_POSTORDERIonflux::Tools::Node [static]
TRAVERSAL_PREORDERIonflux::Tools::Node [static]
traverse(NodeDump *target, int order)Ionflux::Tools::Node [virtual]
UID_MODE_NODEIonflux::Tools::Node [static]
UID_MODE_NONEIonflux::Tools::Node [static]
UID_MODE_TREEIonflux::Tools::Node [static]
uidModeIonflux::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]


Generated on Tue Mar 14 21:09:04 2006 for Ionflux Tools Class Library (iftools) by  doxygen 1.4.6