cpp-mate  0.7
Helpful library for C++.
CppMate::Forge::Factory< T, I, P > Member List

This is the complete list of members for CppMate::Forge::Factory< T, I, P >, including all inherited members.

_providersCppMate::Forge::Factory< T, I, P >protected
createInstance(const std::string &name, A &&... args) constCppMate::Forge::Factory< T, I, P >inline
deregisterProvider(const std::string &name)CppMate::Forge::Factory< T, I, P >inline
Factory(const Factory &other)=deleteCppMate::Forge::Factory< T, I, P >
Factory(Factory &&other)=defaultCppMate::Forge::Factory< T, I, P >
Factory()=defaultCppMate::Forge::Factory< T, I, P >protected
getInfo(const std::string &name) constCppMate::Forge::Factory< T, I, P >inline
getProvider(const std::string &name) constCppMate::Forge::Factory< T, I, P >inlineprotected
getProviders() constCppMate::Forge::Factory< T, I, P >inline
operator=(const Factory &other)=deleteCppMate::Forge::Factory< T, I, P >
operator=(Factory &&other)=defaultCppMate::Forge::Factory< T, I, P >
registerProvider(std::unique_ptr< P > provider, bool override=false)CppMate::Forge::Factory< T, I, P >inline
requestInstance(A &&... args) constCppMate::Forge::Factory< T, I, P >inline
~Factory()=defaultCppMate::Forge::Factory< T, I, P >protectedvirtual