version 3.3

VRS::Document Member List

This is the complete list of members for VRS::Document, including all inherited members.

accept(VisitorBase &visitor)=0VRS::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 typedefVRS::SerializationManager
DocMode enum nameVRS::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 valueVRS::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 valueVRS::Document
Scanning enum valueVRS::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 typedefVRS::SharedObj
VRS_TYPEINFO(Document, SerializationManager)VRS::Document
VRS::SerializationManager::VRS_TYPEINFO(SerializationManager, SharedObj)VRS::SerializationManager
VRS_VISITABLE_BASEVRS::SharedObj
WeakPointerBase classVRS::SharedObj [friend]
writeDocument(std::ostream &)VRS::Document
writeDocument(const std::string &filename)VRS::Document
Writing enum valueVRS::Document
~Document()VRS::Document [virtual]
~SharedObj()VRS::SharedObj [virtual]
~Visitable()VRS::Visitable [inline, virtual]


Generated on Sun May 19 06:00:34 2013 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact