argument_type typedef | s11n::instantiator< BaseType, KeyType, ContextType > | |
context_type typedef | s11n::instantiator< BaseType, KeyType, ContextType > | |
factory_map() | s11n::instantiator< BaseType, KeyType, ContextType > | [inline, static] |
factory_type typedef | s11n::instantiator< BaseType, KeyType, ContextType > | |
instantiate(const key_type &key) | s11n::instantiator< BaseType, KeyType, ContextType > | [inline, static] |
is_registered(const key_type &key) | s11n::instantiator< BaseType, KeyType, ContextType > | [inline, static] |
key_type typedef | s11n::instantiator< BaseType, KeyType, ContextType > | |
object_factory_map typedef | s11n::instantiator< BaseType, KeyType, ContextType > | |
operator()(const argument_type &key) | s11n::instantiator< BaseType, KeyType, ContextType > | [inline] |
register_factory(const key_type &key, factory_type fp=0) | s11n::instantiator< BaseType, KeyType, ContextType > | [inline, static] |
register_subtype(const key_type &key, factory_type fp=0) | s11n::instantiator< BaseType, KeyType, ContextType > | [inline, static] |
result_type typedef | s11n::instantiator< BaseType, KeyType, ContextType > | |
ThisType typedef | s11n::instantiator< BaseType, KeyType, ContextType > | |
value_type typedef | s11n::instantiator< BaseType, KeyType, ContextType > | |