begin() const | factory< XBaseType, void > | |
create(const std::string &a_class_name) | factory< XBaseType, void > | |
create(const FactoryCIt &iter) | factory< XBaseType, void > | |
create_instance(x_args... args) | singleton< factory< XBaseType > > | static |
destroyer< factory > class | factory< XBaseType, void > | friend |
end() const | factory< XBaseType, void > | |
f_factory_mutex | factory< XBaseType, void > | protected |
factory() | factory< XBaseType, void > | protected |
FactoryCIt typedef | factory< XBaseType, void > | |
FactoryEntry typedef | factory< XBaseType, void > | |
FactoryIt typedef | factory< XBaseType, void > | |
FactoryMap typedef | factory< XBaseType, void > | |
fMap | factory< XBaseType, void > | protected |
get_instance() | singleton< factory< XBaseType > > | static |
has_class(const std::string &a_class_name) const | factory< XBaseType, void > | |
kill_instance() | singleton< factory< XBaseType > > | static |
register_class(const std::string &a_class_name, const base_registrar< XBaseType > *base_registrar) | factory< XBaseType, void > | |
remove_class(const std::string &a_class_name) | factory< XBaseType, void > | |
singleton() | singleton< factory< XBaseType > > | protected |
singleton< factory > class | factory< XBaseType, void > | friend |
~factory() | factory< XBaseType, void > | protected |
~singleton() | singleton< factory< XBaseType > > | protected |