CLAW Library (a C++ Library Absolutely Wonderful) 1.5.5

claw::pattern::factory< BaseClass, IdentifierType > Member List

This is the complete list of members for claw::pattern::factory< BaseClass, IdentifierType >, including all inherited members.
base_class typedefclaw::pattern::factory< BaseClass, IdentifierType > [private]
basic_singleton()claw::pattern::basic_singleton< factory< BaseClass, IdentifierType > > [protected]
class_map typedefclaw::pattern::factory< BaseClass, IdentifierType > [private]
create(const identifier_type &id) const claw::pattern::factory< BaseClass, IdentifierType >
get_instance()claw::pattern::basic_singleton< factory< BaseClass, IdentifierType > > [static]
identifier_type typedefclaw::pattern::factory< BaseClass, IdentifierType > [private]
is_known_type(const identifier_type &id) const claw::pattern::factory< BaseClass, IdentifierType >
m_classesclaw::pattern::factory< BaseClass, IdentifierType > [private]
non_copyable()claw::pattern::non_copyable [inline]
register_type(const identifier_type &id)claw::pattern::factory< BaseClass, IdentifierType >
~basic_singleton()claw::pattern::basic_singleton< factory< BaseClass, IdentifierType > > [protected]
~factory()claw::pattern::factory< BaseClass, IdentifierType >