Scarab  v2.4.2
Project 8 C++ Utility Library
factory< XBaseType, void > Member List

This is the complete list of members for factory< XBaseType, void >, including all inherited members.

begin() constfactory< 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 > classfactory< XBaseType, void >friend
end() constfactory< XBaseType, void >
f_factory_mutexfactory< XBaseType, void >protected
factory()factory< XBaseType, void >protected
FactoryCIt typedeffactory< XBaseType, void >
FactoryEntry typedeffactory< XBaseType, void >
FactoryIt typedeffactory< XBaseType, void >
FactoryMap typedeffactory< XBaseType, void >
fMapfactory< XBaseType, void >protected
get_instance()singleton< factory< XBaseType > >static
has_class(const std::string &a_class_name) constfactory< 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 > classfactory< XBaseType, void >friend
~factory()factory< XBaseType, void >protected
~singleton()singleton< factory< XBaseType > >protected