MIRA
TemplateClass< CLASS > Member List

This is the complete list of members for TemplateClass< CLASS >, including all inherited members.

Class(std::string const &identifier, std::string const &name, std::map< std::string, std::string > const &metaInfo, bool libLoaded)Classprotected
Class(std::string const &identifier, std::string const &name, bool libLoaded)Classprotected
eraseChild(Class const *const iClass)Class
eraseParent(Class const *const iClass)Class
getClassByIdentifier(std::string const &classIdentifier) constClass
getClassByMeta(std::string const &metaKey, std::string const &metaValue) constClass
getClassByMeta(T funcPtr) constClassinline
getDerivedClasses() constClass
getDirectParents() constClass
getIdentifier() constTemplateClass< CLASS >virtual
getMetaInfo() constClass
getMetaInfo(const std::string &meta) constClass
getName() constTemplateClass< CLASS >virtual
getTypeId() constTClass< CLASS >inlinevirtual
getTypename() constTClass< CLASS >inlinevirtual
isAbstract() constTClass< CLASS >inlinevirtual
isBaseOf(Class const *const derived) constClass
isBaseOf(ClassProxy derived) constClass
isBaseOf(std::string const &identifier) constClass
isClassRegistered(std::string const &classIdentifier) constClass
isDeclaredAbstract() constClass
isDerivedFrom(Class const *const base) constClass
isDerivedFrom(ClassProxy base) constClass
isDirectlyDerivedFrom(Class const *const base) constClass
isDirectlyDerivedFrom(ClassProxy base) constClass
isLibraryLoaded() constClass
mDerivedChildrenClassprotected
mDirectParentsClassprotected
mIdentifierClassprotected
mLibClassprotected
mLibLoadedClassprotected
mMetaInfoClassprotected
mNameClassprotected
newInstance() constTClass< CLASS >virtual
newInstance(int paramCount,...) constTClass< CLASS >virtual
newInstance(std::string const &childIdentifier) constTClass< CLASS >virtual
newInstance(std::string const &childIdentifier, int paramCount,...) constTClass< CLASS >virtual
newVAInstance(std::string const &childIdentifier, int paramCount, std::va_list ap) constTClass< CLASS >protected
newVAInstance(int paramCount, std::va_list ap) constTClass< CLASS >protectedvirtual
operator!=(Class const &other) constClassinline
operator<(Class const &other) constClassinline
operator==(Class const &other) constClassinline
reflectRead(Reflector &r)Class
reflectRead(Reflector &r)Classinline
reflectWrite(Reflector &r)Classinline
TClass(std::string const &identifier, std::string const &name, bool libLoaded)TClass< CLASS >inline
TemplateClass(std::string const &identifier, std::string const &name, bool libLoaded)TemplateClass< CLASS >inline
~Class()Classvirtual