ZeusBase-Library  2.0.4
zeus::TXObject Member List

This is the complete list of members for zeus::TXObject, including all inherited members.

addChild(IXObject &rChild)zeus::TXObjectvirtual
addNewMemberVariable(const IString &rName, IXMemberVariable::EVariableType eType)zeus::TXObjectvirtual
addRef() constzeus::TXObjectvirtual
askForInterface(const InterfaceID &rInterfaceID, IZUnknown *&rpIface)zeus::TXObjectvirtual
canCreateChildren() constzeus::TXObjectinlinevirtual
createChildObject(const IString &rName, const IString &rClassName, const IString &rCodeModule, IXObject *&rpChild)zeus::TXObjectvirtual
createChildObjectCustom(const IString &rName, const IString &rClassName, const IString &rCodeModule, const IStringList &rList, IXObject *&rpChild)zeus::TXObjectvirtual
deleteChild(Int iIndex, bool bDoFreeze=false)zeus::TXObjectvirtual
DltCreateXObject typedefzeus::IXObject
freeze()zeus::TXObjectvirtual
freezeChildren()zeus::TXObjectprotected
getCastedObject(const IString &rPath, const InterfaceID &rInterfaceID, IZUnknown *&rpObj)zeus::TXObjectvirtual
getChild(Int iIndex, IXObject *&rpChild)zeus::TXObjectvirtual
getChildByName(const IString &rName, IXObject *&rpChild)zeus::TXObjectvirtual
getChildCount() constzeus::TXObjectinlinevirtual
getChildrenByName(const IString &name, IXObjectCollection *&pObjects)zeus::TXObjectvirtual
getClassName(IString &rName) constzeus::TXObjectvirtual
getCodeModule() constzeus::TXObjectvirtual
getHash() constzeus::TZObjectinline
getID() constzeus::TXObjectvirtual
getMemberCount() constzeus::TXObjectvirtual
getMemberObjectReference(const IString &rName, IXObject *&rpRef)zeus::TXObjectvirtual
getMemberVariable(Int iIndex, IXMemberVariable *&rpMember) constzeus::TXObjectvirtual
getMemberVariableByName(const IString &rName, IXMemberVariable *&rpMember) constzeus::TXObjectvirtual
getMemberXMLNode(const IString &rName, IXMLNode *&rpNode) constzeus::TXObjectvirtual
getName(IString &rName) constzeus::TXObjectinlinevirtual
getObject(const IString &rPath, IXObject *&rpObj)zeus::TXObjectvirtual
getObjects(const IString &rPath, IXObjectCollection *&pObjects)zeus::TXObjectvirtual
getObjName() constzeus::TZObjectinlinevirtual
getParent(IXObject *&rpParent) constzeus::TXObjectvirtual
getRefCounter() constzeus::TZObjectinlineprotected
getRootObject(IXObject *&rpObj)zeus::TXObjectvirtual
getXMLNode(IXMLNode *&rpNode) constzeus::TXObjectvirtual
getXMLStream() constzeus::TXObjectvirtual
indexOfChild(IXObject &rChild)zeus::TXObjectinlinevirtual
insertChild(Int iIndex, IXObject &rChild)zeus::TXObjectvirtual
isFrozen() constzeus::TXObjectinlinevirtual
lockTree()zeus::TXObjectvirtual
m_pMemberVariableszeus::TXObjectmutableprotected
m_pNodezeus::TXObjectprotected
m_pTreeLockzeus::TXObjectprotected
m_uiIDzeus::TZObjectprotected
onBroadCast(ISimpleCommand &rMessage)zeus::TXObjectvirtual
onChildAdded(IXObject &)zeus::TXObjectinlineprotectedvirtual
onChildDeleted(IXObject &)zeus::TXObjectinlineprotectedvirtual
onExecute(ISimpleCommand &rCommand, Uint uiMode)zeus::TXObjectinlinevirtual
operator=(const TZObject &rObject)zeus::TZObjectprotected
readAttribute(TString strName, TString &rValue) constzeus::TXObjectinlineprotected
readAttribute(TString strName, Int &rValue) constzeus::TXObjectinlineprotected
readAttribute(TString strName, Uint &rValue) constzeus::TXObjectinlineprotected
readAttribute(TString strName, Float &rValue) constzeus::TXObjectinlineprotected
readBoolAttribute(const IString &rstrName, bool &rbValue, bool bDefault=false) constzeus::TXObjectvirtual
readFloatAttribute(const IString &rName, Float &rValue, Float fDefault=0) constzeus::TXObjectvirtual
readIntAttribute(const IString &rName, Int &rValue, Int iDefault=0) constzeus::TXObjectvirtual
readMemberVariable(const IString &rName, IZVariant &rValue) constzeus::TXObjectvirtual
readStringAttribute(const IString &rName, IString &rValue) constzeus::TXObjectvirtual
readTimevalAttribute(const IString &rstrName, Timeval &rtmValue, Timeval rtmDefault=0) constzeus::TXObjectvirtual
readUintAttribute(const IString &rName, Uint &rValue, Uint uiDefault=0) constzeus::TXObjectvirtual
release() constzeus::TXObjectvirtual
removeChild(IXObject &rChild, bool bDoFreeze=false)zeus::TXObjectvirtual
removeMemberVariable(const IString &rName)zeus::TXObjectvirtual
resetMemberVariables()zeus::TXObjectvirtual
setChild(IXObject &rChild)zeus::TXObjectvirtual
setObjName(const TString &rName)zeus::TXObjectinlinevirtual
setParent(IXObject *pParent)zeus::TXObjectinlinevirtual
setTreeLock(ICriticalSection *pSection)zeus::TXObjectvirtual
storeAttribute(TString strName, TString strValue)zeus::TXObjectinlineprotected
storeAttribute(TString strName, Int iValue)zeus::TXObjectinlineprotected
storeAttribute(TString strName, Uint uiValue)zeus::TXObjectinlineprotected
storeAttribute(TString strName, Float fValue)zeus::TXObjectinlineprotected
storeBoolAttribute(const IString &rstrName, const bool &rbValue)zeus::TXObjectvirtual
storeFloatAttribute(const IString &rName, const Float &rValue)zeus::TXObjectvirtual
storeIntAttribute(const IString &rName, const Int &rValue)zeus::TXObjectvirtual
storeMemberVariable(const IString &rName, const IZVariant &rValue)zeus::TXObjectvirtual
storeStringAttribute(const IString &rName, const IString &rValue)zeus::TXObjectvirtual
storeTimevalAttribute(const IString &rstrName, const Timeval &rtmValue)zeus::TXObjectvirtual
storeUintAttribute(const IString &rName, const Uint &rValue)zeus::TXObjectvirtual
toString() constzeus::TZObject
TXObject(IXMLNode &rNode)zeus::TXObject
TXObject()zeus::TXObjectprotected
TZObject()zeus::TZObject
TZObject(const TString &strName)zeus::TZObject
TZObject(const IString &strName)zeus::TZObject
TZObject(const TZObject &rObject)zeus::TZObjectprotected
unfreeze()zeus::TXObjectvirtual
unfreezeChildren()zeus::TXObjectprotected
unlockTree()zeus::TXObjectvirtual
~TXObject()zeus::TXObjectprotectedvirtual
~TZObject()zeus::TZObjectinlineprotectedvirtual


Written by Benjamin Hadorn http://www.xatlantis.ch.
Last change made on Tue Sep 13 2016 22:32:17