atlas
|
Static Public Member Functions | |
static std::shared_ptr< FactoryRegistryT< T > > | instance () |
Protected Member Functions | |
FactoryRegistryT (const std::string &factory) | |
![]() | |
FactoryRegistry (const std::string &factory) | |
Additional Inherited Members | |
![]() | |
const std::string & | factory () const |
std::vector< std::string > | keys () const |
void | list (std::ostream &) const |
bool | has (const std::string &builder) const |
void | add (const std::string &builder, FactoryBase *) |
void | remove (const std::string &builder) |
FactoryBase * | get (const std::string &builder) const |