ModernCPlusPlusDemo
|
成员的完整列表,这些成员属于 ObjectFactory,包括所有继承而来的类成员
create(Args &&... args) | ObjectFactory | inline |
createByName(const std::string &typeName, Args &&... args) | ObjectFactory | inline |
createImpl(const std::string &typeName, Args &&... args) | ObjectFactory | inlineprivate |
deleteObject(void *ptr) | ObjectFactory | inline |
getObjects() const | ObjectFactory | inline |
m_objects | ObjectFactory | private |
m_typeInfo | ObjectFactory | private |
ObjectFactory()=default | ObjectFactory | private |
operator=(const Singleton &)=delete | Singleton< ObjectFactory > | |
operator=(Singleton &&)=delete | Singleton< ObjectFactory > | |
registerType(const std::string &typeName) | ObjectFactory | inline |
s_getInstance() | Singleton< ObjectFactory > | inlinestatic |
Singleton(const Singleton &)=delete | Singleton< ObjectFactory > | |
Singleton(Singleton &&)=delete | Singleton< ObjectFactory > | |
Singleton()=default | Singleton< ObjectFactory > | protected |
Singleton< ObjectFactory > | ObjectFactory | friend |
~ObjectFactory() | ObjectFactory | inline |
~Singleton()=default | Singleton< ObjectFactory > | protected |