| findNode(const char *nodeID, void *inRoot) | ObjectManager | [virtual] |
| getAttribute(void *inNode, const char *inAttribute, char *outValue, int inMaxLength) | ObjectManager | [virtual] |
| getChild(void *inNode, int inIndex) | ObjectManager | [virtual] |
| getChildCount(void *inNode) | ObjectManager | [virtual] |
| getIndex(void *inNode) | ObjectManager | [virtual] |
| getParentNode(void *inNode) | ObjectManager | [virtual] |
| getRoot() | ObjectManager | [virtual] |
| getType(void *inNode, char *outType, int inMaxLength) | ObjectManager | [virtual] |
| initNew(const char *inRootType, const char *inDTD) | ObjectManager | |
| initRef(const char *inFile) | ObjectManager | |
| mNodes | ObjectManager | [private] |
| mRoot | ObjectManager | [private] |
| mSubscriberMap | ObjectManager | [private] |
| newChildNode(const char *inType, void *inParent) | ObjectManager | [virtual] |
| notifyChanged(void *inNode) | ObjectManager | [virtual] |
| notifyChildAdded(void *inStartNode, void *inChildNode) | ObjectManager | [virtual] |
| notifyChildChanged(void *inStartNode, void *inChildNode) | ObjectManager | [virtual] |
| ObjectManager() | ObjectManager | |
| registerObject(void *inObject) | ObjectManager | [virtual] |
| release(IManagedObject *inObject) | ObjectManager | [virtual] |
| saveToFile(const char *inFileName) | ObjectManager | [virtual] |
| setAttribute(void *inNode, const char *inAttribute, const char *inValue) | ObjectManager | [virtual] |
| subscribe(IManagedObject *inObject, void *inTargetNode) | ObjectManager | [virtual] |
| ~IObjectManager() | IObjectManager | [inline, virtual] |
| ~ObjectManager() | ObjectManager | |