Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

VCF::ClassRegistry Member List

This is the complete list of members for VCF::ClassRegistry, including all inherited members.

addClass(const String &className, Class *classToRegister)VCF::ClassRegistry [static]
addImplementedInterface(ImplementedInterfaceClass *interfaceToRegister, const String &implementerClassID)VCF::ClassRegistry [static]
addInterface(const String &interfaceName, InterfaceClass *interfaceToRegister)VCF::ClassRegistry [static]
classContainer_VCF::ClassRegistry [protected]
classIDMap_VCF::ClassRegistry [protected]
classMap_VCF::ClassRegistry [protected]
ClassRegistry()VCF::ClassRegistry
create()VCF::ClassRegistry [static]
createNewInstance(const String &className)VCF::ClassRegistry [static]
createNewInstanceFromClassID(const String &classID)VCF::ClassRegistry [static]
createNewInterfaceInstanceFromInterfaceID(const String &interfaceID, const String &implementerClassID)VCF::ClassRegistry [static]
createNewInterfaceInstanceFromInterfaceName(const String &interfaceName, const String &implementerClassName)VCF::ClassRegistry [static]
dump()VCF::ClassRegistry [static]
getClass(const String &className)VCF::ClassRegistry [static]
getClass(Object *object)VCF::ClassRegistry [static]
getClasses()VCF::ClassRegistry [static]
getClassFromClassID(const String &classID)VCF::ClassRegistry [static]
getClassRegistry()VCF::ClassRegistry [protected, static]
getImplementedInterface(const String &implementingClassName, const String &interfaceID)VCF::ClassRegistry [static]
getInterface(const String &interfaceName)VCF::ClassRegistry [static]
getInterfaceFromInterfaceID(const String &interfaceID)VCF::ClassRegistry [static]
getInterfaces()VCF::ClassRegistry [static]
implementedInterfacesIDMap_VCF::ClassRegistry [protected]
interfaceContainer_VCF::ClassRegistry [protected]
interfaceIDMap_VCF::ClassRegistry [protected]
interfaceMap_VCF::ClassRegistry [protected]
internal_addClass(const String &className, Class *classToRegister)VCF::ClassRegistry [protected]
internal_addImplementedInterface(ImplementedInterfaceClass *interfaceToRegister, const String &implementerClassID)VCF::ClassRegistry [protected]
internal_addInterface(const String &interfaceName, InterfaceClass *interfaceToRegister)VCF::ClassRegistry [protected]
internal_createNewInstance(const String &className)VCF::ClassRegistry [protected]
internal_createNewInstanceFromClassID(const String &classID)VCF::ClassRegistry [protected]
internal_createNewInterfaceInstanceFromInterfaceID(const String &interfaceID, const String &implementerClassID)VCF::ClassRegistry [protected]
internal_createNewInterfaceInstanceFromInterfaceName(const String &interfaceName, const String &implementerClassName)VCF::ClassRegistry [protected]
internal_dump()VCF::ClassRegistry [protected]
internal_getClass(const String &className)VCF::ClassRegistry [protected]
internal_getClass(Object *object)VCF::ClassRegistry [protected]
internal_getClasses()VCF::ClassRegistry [protected]
internal_getClassFromClassID(const String &classID)VCF::ClassRegistry [protected]
internal_getImplementedInterface(const String &implementingClassName, const String &interfaceID)VCF::ClassRegistry [protected]
internal_getInterface(const String &interfaceName)VCF::ClassRegistry [protected]
internal_getInterfaceFromInterfaceID(const String &interfaceID)VCF::ClassRegistry [protected]
internal_getInterfaces()VCF::ClassRegistry [protected]
internal_registerMethod(Method *method, const String &className, const bool &isInterfaceMethod)VCF::ClassRegistry [protected]
internal_registerMethodByUUID(Method *method, const String &UUID, const bool &isInterfaceMethod)VCF::ClassRegistry [protected]
registerMethod(Method *method, const String &className, const bool &isInterfaceMethod)VCF::ClassRegistry [static]
registerMethodByUUID(Method *method, const String &UUID, const bool &isInterfaceMethod)VCF::ClassRegistry [static]
registryInstance_VCF::ClassRegistry [protected, static]
removeClass(const String &className)VCF::ClassRegistry [static]
removeClass(Class *clazz)VCF::ClassRegistry [static]
removeClassByID(const String &classID)VCF::ClassRegistry [static]
removeInterface(const String &interfaceName)VCF::ClassRegistry [static]
removeInterface(InterfaceClass *interfaceClass)VCF::ClassRegistry [static]
removeInterfaceByID(const String &interfaceID)VCF::ClassRegistry [static]
terminate()VCF::ClassRegistry [static]
~ClassRegistry()VCF::ClassRegistry [virtual]

   Comments or Suggestions?    License Information