This is the complete list of members for
claw::pattern::factory< BaseClass, IdentifierType >, including all inherited members.
base_class typedef | claw::pattern::factory< BaseClass, IdentifierType > | [private] |
basic_singleton() | claw::pattern::basic_singleton< factory< BaseClass, IdentifierType > > | [protected] |
class_map typedef | claw::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 typedef | claw::pattern::factory< BaseClass, IdentifierType > | [private] |
is_known_type(const identifier_type &id) const | claw::pattern::factory< BaseClass, IdentifierType > | |
m_classes | claw::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 > | |