smgl 0.11.0
Structured Metadata Engine and Graph Objects Library
Loading...
Searching...
No Matches
smgl::detail::Factory< BaseClass, IdentifierType, AbstractProduct, ProductCreator, FactoryErrorPolicy > Member List

This is the complete list of members for smgl::detail::Factory< BaseClass, IdentifierType, AbstractProduct, ProductCreator, FactoryErrorPolicy >, including all inherited members.

CreateObject(const IDType &id)smgl::detail::Factory< BaseClass, IdentifierType, AbstractProduct, ProductCreator, FactoryErrorPolicy >
Deregister(const IDType &id)smgl::detail::Factory< BaseClass, IdentifierType, AbstractProduct, ProductCreator, FactoryErrorPolicy >
GetRegisteredIdentifiers() constsmgl::detail::Factory< BaseClass, IdentifierType, AbstractProduct, ProductCreator, FactoryErrorPolicy >
GetTypeIdentifier(const std::type_info &info)smgl::detail::Factory< BaseClass, IdentifierType, AbstractProduct, ProductCreator, FactoryErrorPolicy >
idToCreatorMap_smgl::detail::Factory< BaseClass, IdentifierType, AbstractProduct, ProductCreator, FactoryErrorPolicy >private
IDType typedefsmgl::detail::Factory< BaseClass, IdentifierType, AbstractProduct, ProductCreator, FactoryErrorPolicy >
IsRegistered(const IDType &id)smgl::detail::Factory< BaseClass, IdentifierType, AbstractProduct, ProductCreator, FactoryErrorPolicy >
IsRegistered(const std::type_info &info)smgl::detail::Factory< BaseClass, IdentifierType, AbstractProduct, ProductCreator, FactoryErrorPolicy >
NameMap typedefsmgl::detail::Factory< BaseClass, IdentifierType, AbstractProduct, ProductCreator, FactoryErrorPolicy >private
Register(const IDType &id, ProductCreator creator, const std::type_info &info)smgl::detail::Factory< BaseClass, IdentifierType, AbstractProduct, ProductCreator, FactoryErrorPolicy >
Reserve(std::size_t count)smgl::detail::Factory< BaseClass, IdentifierType, AbstractProduct, ProductCreator, FactoryErrorPolicy >
ReserveAdditional(std::size_t count)smgl::detail::Factory< BaseClass, IdentifierType, AbstractProduct, ProductCreator, FactoryErrorPolicy >
TypeMap typedefsmgl::detail::Factory< BaseClass, IdentifierType, AbstractProduct, ProductCreator, FactoryErrorPolicy >private
typeToIDMap_smgl::detail::Factory< BaseClass, IdentifierType, AbstractProduct, ProductCreator, FactoryErrorPolicy >private