|
CoriEngine
|
#include <AutoRegisteringFactory.hpp>
Public Member Functions | |
| RegisterInFactory ()=default | |
| virtual | ~RegisterInFactory ()=default |
| RegisterInFactory (const RegisterInFactory &)=delete | |
| RegisterInFactory & | operator= (const RegisterInFactory &)=delete |
| RegisterInFactory (RegisterInFactory &&)=delete | |
| RegisterInFactory & | operator= (RegisterInFactory &&)=delete |
Static Protected Attributes | |
| static bool | RegisterShared = Factory<BaseType, KeyType, CtorArgs...>::Instance().RegisterShared(KeyValue, CreateShared) |
| static bool | RegisterUnique = Factory<BaseType, KeyType, CtorArgs...>::Instance().RegisterUnique(KeyValue, CreateUnique) |
Definition at line 67 of file AutoRegisteringFactory.hpp.
|
default |
|
virtualdefault |
|
delete |

|
delete |

|
delete |

|
delete |

|
inlinestaticprotected |
Definition at line 95 of file AutoRegisteringFactory.hpp.
|
inlinestaticprotected |
Definition at line 97 of file AutoRegisteringFactory.hpp.