CreateObject(const char *name) const (defined in ObjectFactoryRegistry< AbstractClass, instance >) | ObjectFactoryRegistry< AbstractClass, instance > | [inline] |
GetFactory(const char *name) const (defined in ObjectFactoryRegistry< AbstractClass, instance >) | ObjectFactoryRegistry< AbstractClass, instance > | [inline] |
RegisterFactory(const std::string &name, ObjectFactory< AbstractClass > *factory) (defined in ObjectFactoryRegistry< AbstractClass, instance >) | ObjectFactoryRegistry< AbstractClass, instance > | [inline] |
Registry(...) (defined in ObjectFactoryRegistry< AbstractClass, instance >) | ObjectFactoryRegistry< AbstractClass, instance > | [static] |
~ObjectFactoryRegistry() (defined in ObjectFactoryRegistry< AbstractClass, instance >) | ObjectFactoryRegistry< AbstractClass, instance > | [inline] |