Scarab  v3.7.1
Project 8 C++ Utility Library
indexed_factory< XIndexType, XBaseType, XArgs > Member List

This is the complete list of members for indexed_factory< XIndexType, XBaseType, XArgs >, including all inherited members.

begin() constindexed_factory< XIndexType, XBaseType, XArgs >
create(const XIndexType &a_index, XArgs ... args)indexed_factory< XIndexType, XBaseType, XArgs >
create(const FactoryCIt &iter, XArgs ... args)indexed_factory< XIndexType, XBaseType, XArgs >
create_instance(x_args... args)singleton< indexed_factory< XIndexType, XBaseType, XArgs... > >static
end() constindexed_factory< XIndexType, XBaseType, XArgs >
f_factory_mutexindexed_factory< XIndexType, XBaseType, XArgs >mutableprotected
f_mutexsingleton< indexed_factory< XIndexType, XBaseType, XArgs... > >protectedstatic
FactoryCIt typedefindexed_factory< XIndexType, XBaseType, XArgs >
FactoryEntry typedefindexed_factory< XIndexType, XBaseType, XArgs >
FactoryIt typedefindexed_factory< XIndexType, XBaseType, XArgs >
FactoryMap typedefindexed_factory< XIndexType, XBaseType, XArgs >
fMapindexed_factory< XIndexType, XBaseType, XArgs >protected
get_instance()singleton< indexed_factory< XIndexType, XBaseType, XArgs... > >static
has_class(const XIndexType &a_index) constindexed_factory< XIndexType, XBaseType, XArgs >
indexed_factory()indexed_factory< XIndexType, XBaseType, XArgs >protected
kill_instance()singleton< indexed_factory< XIndexType, XBaseType, XArgs... > >static
register_class(const XIndexType &a_index, const base_registrar< XBaseType, XArgs... > *base_registrar)indexed_factory< XIndexType, XBaseType, XArgs >
remove_class(const XIndexType &a_index)indexed_factory< XIndexType, XBaseType, XArgs >
scarab::destroyer< indexed_factory > classindexed_factory< XIndexType, XBaseType, XArgs >friend
scarab::singleton< indexed_factory > classindexed_factory< XIndexType, XBaseType, XArgs >friend
singleton()singleton< indexed_factory< XIndexType, XBaseType, XArgs... > >protected
~indexed_factory()indexed_factory< XIndexType, XBaseType, XArgs >protected
~singleton()singleton< indexed_factory< XIndexType, XBaseType, XArgs... > >protected