, including all inherited members.
| accept(VisitorBase &visitor)=0 | VRS::Visitable | [pure virtual] |
| acceptChildren(std::vector< Visitable * > &appendChildrenHere) const | VRS::Visitable | [inline, protected, virtual] |
| acceptedImpl(VisitorBase &vistor, bool pushObj, VisitorBase::VisitMode &mode) | VRS::Visitable | [inline, protected] |
| acceptHierarchyRecursionImpl(VisitorBase &visitor, bool pushObj) | VRS::Visitable | [inline, protected] |
| addObject(SharedObj *obj) | VRS::Document | |
| addObject(SharedObj *obj, const std::string &name) | VRS::Document | |
| callbacks(const ID &service) const | VRS::SharedObj | [protected] |
| canHandleRawData() const | VRS::SerializationManager | [inline, virtual] |
| ClassInfoVRS() | VRS::SharedObj | [static] |
| classInfoVRS() const | VRS::SharedObj | [virtual] |
| ClassNameVRS() | VRS::SharedObj | [static] |
| classNameVRS() const | VRS::SharedObj | |
| classVersion(UINT8 &version) | VRS::Document | [virtual] |
| clearObjects() | VRS::Document | |
| createDefaultObject(const ID &classID) | VRS::SerializationManager | [static] |
| creationDate() const | VRS::Document | |
| creator() const | VRS::Document | |
| currentTransactionNo() | VRS::SharedObj | [static] |
| DefaultConstructor typedef | VRS::SerializationManager | |
| DocMode enum name | VRS::Document | |
| Document(const std::string &creator="unknown") | VRS::Document | |
| endClass(const std::string &classID, const std::string &attributeName) | VRS::Document | [virtual] |
| endParentClass(const std::string &classID) | VRS::SerializationManager | [inline, virtual] |
| getClientData() const | VRS::SharedObj | |
| getObjectByName(const std::string &objName) | VRS::SharedObj | [static] |
| getObjectName() const | VRS::SharedObj | |
| getRegisteredClasses() | VRS::SerializationManager | [static] |
| input() | VRS::Document | |
| isA(const ID &id) const | VRS::SharedObj | |
| isEqual(const SharedObj *other) const | VRS::SharedObj | [virtual] |
| IsEqual(const SharedObj *obj1, const SharedObj *obj2) | VRS::SharedObj | [static] |
| isReading() const | VRS::Document | [virtual] |
| isRegistered(const ID &classID) | VRS::SerializationManager | [static] |
| isVersion(unsigned int major, unsigned int minor) const | VRS::Document | |
| isWriting() const | VRS::SerializationManager | [inline, virtual] |
| lastTransactionNo() const | VRS::SharedObj | [virtual] |
| mode() const | VRS::Document | |
| modified() | VRS::SharedObj | [virtual] |
| object(const std::string &name) const | VRS::Document | |
| objectIterator() const | VRS::Document | |
| objects() const | VRS::Document | |
| operator==(const SharedObj &other) const | VRS::SharedObj | |
| output() | VRS::Document | |
| outputAllTrackedObjectReferences() | VRS::SharedObj | [static] |
| outputReferences() const | VRS::SharedObj | |
| readDocument(std::istream &, const unsigned int &size=0) | VRS::Document | |
| readDocument(const std::string &filename) | VRS::Document | |
| Reading enum value | VRS::Document | |
| ref(const void *debugPointerHolder=NULL) const | VRS::SharedObj | |
| references() const | VRS::SharedObj | |
| registerCB(const ID &service, SO< CallbackBase > cb) | VRS::SharedObj | [protected] |
| registerClass(const ID &classID, DefaultConstructor defaultCtor) | VRS::SerializationManager | [static] |
| registerDestructionCB(SO< Callback1< SharedObj * > > cb) | VRS::SharedObj | |
| registerModificationCB(SO< Callback1< SharedObj * > > cb) | VRS::SharedObj | |
| registerWO(const WeakPointerBase *wo) const | VRS::SharedObj | [protected] |
| removeObject(SharedObj *obj) | VRS::Document | |
| removeObject(const std::string &name) | VRS::Document | |
| Reserved enum value | VRS::Document | |
| Scanning enum value | VRS::Document | |
| scanObjects() | VRS::Document | |
| serialize(const std::string &attributeName, bool &attributeValue) | VRS::Document | [virtual] |
| serialize(const std::string &attributeName, UINT8 &attributeValue) | VRS::Document | [virtual] |
| serialize(const std::string &attributeName, INT8 &attributeValue) | VRS::Document | [virtual] |
| serialize(const std::string &attributeName, UINT16 &attributeValue) | VRS::Document | [virtual] |
| serialize(const std::string &attributeName, INT16 &attributeValue) | VRS::Document | [virtual] |
| serialize(const std::string &attributeName, UINT32 &attributeValue) | VRS::Document | [virtual] |
| serialize(const std::string &attributeName, INT32 &attributeValue) | VRS::Document | [virtual] |
| serialize(const std::string &attributeName, UINT64 &attributeValue) | VRS::Document | [virtual] |
| serialize(const std::string &attributeName, INT64 &attributeValue) | VRS::Document | [virtual] |
| serialize(const std::string &attributeName, float &attributeValue) | VRS::Document | [virtual] |
| serialize(const std::string &attributeName, double &attributeValue) | VRS::Document | [virtual] |
| serialize(const std::string &attributeName, std::string &attributeValue) | VRS::Document | [virtual] |
| serialize(const std::string &attributeName, ID &attributeValue) | VRS::Document | [virtual] |
| serialize(const std::string &attributeName, Color &attributeValue) | VRS::Document | [virtual] |
| serialize(const std::string &attributeName, Vector &attributeValue) | VRS::Document | [virtual] |
| serialize(const std::string &attributeName, SharedObj *&attributeValue, const std::string &knownType) | VRS::Document | [virtual] |
| serialize(const std::string &attributeName, void *pointer, unsigned int bytes) | VRS::Document | [virtual] |
| serializeParent(const std::string &parentName) | VRS::SerializationManager | [inline, virtual] |
| setClientData(void *clientData) | VRS::SharedObj | |
| setObjectName(const char *objName) | VRS::SharedObj | |
| setObjectName(const std::string &objName) | VRS::SharedObj | |
| SharedObj() | VRS::SharedObj | |
| SharedObj(const SharedObj &other) | VRS::SharedObj | |
| skipDefaultValues() const | VRS::Document | [virtual] |
| startClass(const std::string &classID, const std::string &attributeName) | VRS::Document | [virtual] |
| startParentClass(const std::string &classID) | VRS::SerializationManager | [inline, virtual] |
| trackReferences() | VRS::SharedObj | |
| unref(const void *debugPointerHolder=NULL) const | VRS::SharedObj | |
| unregisterAllClasses() | VRS::SerializationManager | [static] |
| unregisterCB(const ID &service, SO< CallbackBase > cb) | VRS::SharedObj | [protected] |
| unregisterClass(const ID &classID) | VRS::SerializationManager | [static] |
| unregisterDestructionCB(SO< Callback1< SharedObj * > > cb) | VRS::SharedObj | |
| unregisterModificationCB(SO< Callback1< SharedObj * > > cb) | VRS::SharedObj | |
| unregisterWO(const WeakPointerBase *wo) const | VRS::SharedObj | [protected] |
| versionMajor() const | VRS::Document | |
| versionMinor() const | VRS::Document | |
| VRS_SERIALIZABLE(SharedObj) | VRS::SharedObj | |
| VRS_SERIALIZABLE_CLASS_ENUM(DocMode) | VRS::Document | |
| VRS_ThisClass typedef | VRS::SharedObj | |
| VRS_TYPEINFO(Document, SerializationManager) | VRS::Document | |
| VRS::SerializationManager::VRS_TYPEINFO(SerializationManager, SharedObj) | VRS::SerializationManager | |
| VRS_VISITABLE_BASE | VRS::SharedObj | |
| WeakPointerBase class | VRS::SharedObj | [friend] |
| writeDocument(std::ostream &) | VRS::Document | |
| writeDocument(const std::string &filename) | VRS::Document | |
| Writing enum value | VRS::Document | |
| ~Document() | VRS::Document | [virtual] |
| ~SharedObj() | VRS::SharedObj | [virtual] |
| ~Visitable() | VRS::Visitable | [inline, virtual] |