ALBA
albaObjectFactory Member List

This is the complete list of members for albaObjectFactory, including all inherited members.

albaAbstractTypeMacro(albaObjectFactory, albaReferenceCounted)albaObjectFactory
albaReferenceCounted::albaAbstractTypeMacro(albaReferenceCounted, albaObject)albaReferenceCounted
albaObject()albaObject
albaObject(const albaObject &c)albaObjectinline
albaObjectFactory()albaObjectFactory
albaReferenceCounted()albaReferenceCounted
CreateAllInstance(const char *classname)albaObjectFactorystatic
CreateInstance(const char *classname)albaObjectFactorystatic
CreateObject(const char *classname)albaObjectFactoryprotectedvirtual
Delete()albaReferenceCountedvirtual
Disable(const char *className)albaObjectFactoryvirtual
GetALBASourceVersion(void) const =0albaObjectFactorypure virtual
GetArgs(const char *type_name)albaObjectFactory
GetClassOverrideNames()albaObjectFactoryvirtual
GetClassOverrideTypeNames()albaObjectFactoryvirtual
GetClassOverrideWithNames()albaObjectFactoryvirtual
GetDescription(void) const =0albaObjectFactorypure virtual
GetEnableFlag(const char *className, const char *subclassName)albaObjectFactoryvirtual
GetEnableFlags()albaObjectFactoryvirtual
GetFactoryArgs(const char *type_name)albaObjectFactoryprotected
GetLibraryPath()albaObjectFactory
GetObjectTypeName(const char *classname)albaObjectFactory
GetReferenceCount()albaReferenceCountedinline
GetRegisteredFactories()albaObjectFactorystatic
GetStaticTypeId()albaObjectstatic
GetStaticTypeName()albaObjectstatic
GetTypeId() constalbaObjectvirtual
GetTypeName() constalbaObjectvirtual
IsA(const char *type_name) constalbaObjectvirtual
IsA(const albaTypeID &type_id) constalbaObjectvirtual
IsStaticType(const char *type_name)albaObjectstatic
IsStaticType(const albaTypeID &type_id)albaObjectstatic
m_HeapFlagalbaObjectprotected
m_OverrideMapalbaObjectFactoryprotected
m_ReferenceCountalbaReferenceCountedprotected
mmuOverRideMap typedefalbaObjectFactoryprotected
NewObjectInstance() const =0albaObjectpure virtual
Print(std::ostream &os, const int indent=0) constalbaObjectFactoryvirtual
Register(void *obj)albaReferenceCounted
RegisterFactory(albaObjectFactory *)albaObjectFactorystatic
RegisterNewObject(const char *ObjectName, const char *typeName, albaCreateObjectFunction createFunction, albaReferenceCounted *args=NULL)albaObjectFactory
RegisterOverride(const char *classOverride, const char *overrideClassName, const char *typeName, bool enableFlag, albaCreateObjectFunction createFunction, albaReferenceCounted *args=NULL)albaObjectFactory
ReHash()albaObjectFactorystatic
SafeDownCast(albaObject *o)albaObjectstatic
SetEnableFlag(bool flag, const char *className, const char *subclassName)albaObjectFactoryvirtual
SetReferenceCount(int)albaReferenceCounted
UnRegister(void *obj)albaReferenceCountedvirtual
UnRegisterAllFactories()albaObjectFactorystatic
UnRegisterFactory(albaObjectFactory *)albaObjectFactorystatic
~albaObject()albaObjectvirtual
~albaObjectFactory()albaObjectFactoryvirtual
~albaReferenceCounted()albaReferenceCountedvirtual