Rosetta
utility::factory::Factory< P > Member List

This is the complete list of members for utility::factory::Factory< P >, including all inherited members.

add(Key const &key, Create create)utility::factory::Factory< P >inlinestatic
add(KeyP const &key_p, Create create)utility::factory::Factory< P >inlinestatic
add(KeyFxn key_fxn, Create create)utility::factory::Factory< P >inlinestatic
Arg typedefutility::factory::Factory< P >
create(Key const &key)utility::factory::Factory< P >inlinestatic
create(Key const &key, Arg &arg)utility::factory::Factory< P >inlinestatic
Create typedefutility::factory::Factory< P >
Factory()=defaultutility::factory::Factory< P >inlineprivate
fxn_registry()utility::factory::Factory< P >inlineprivatestatic
fxn_registry_transfer(Registry &reg)utility::factory::Factory< P >inlineprivatestatic
FxnRegistry typedefutility::factory::Factory< P >private
has(Key const &key)utility::factory::Factory< P >inlinestatic
Key typedefutility::factory::Factory< P >
KeyFxn typedefutility::factory::Factory< P >
KeyP typedefutility::factory::Factory< P >
Product typedefutility::factory::Factory< P >
ProductP typedefutility::factory::Factory< P >
ptr_registry()utility::factory::Factory< P >inlineprivatestatic
ptr_registry_transfer(Registry &reg)utility::factory::Factory< P >inlineprivatestatic
PtrRegistry typedefutility::factory::Factory< P >private
Registry typedefutility::factory::Factory< P >private
registry()utility::factory::Factory< P >inlineprivatestatic
remove(Key const &key)utility::factory::Factory< P >inlinestatic
remove(KeyP const &key_p)utility::factory::Factory< P >inlinestatic
remove(KeyFxn key_fxn)utility::factory::Factory< P >inlinestatic