base typedef | rsc::patterns::ObservableFactory< Key, Interface > | protected |
createBase(const Key &key, const runtime::Properties &properties_=runtime::Properties()) | rsc::patterns::Factory< Key, Interface > | virtual |
CreateFunction typedef | rsc::patterns::ObservableFactory< Key, Interface > | |
createInst(const Key &key, const runtime::Properties &properties_=runtime::Properties()) | rsc::patterns::Factory< Key, Interface > | |
Factory() | rsc::patterns::Factory< Key, Interface > | |
getInstance() | rsc::patterns::Singleton< ObservableSingletonFactory< Key, Interface > > | static |
GetInterfaceType() const | rsc::patterns::Factory< Key, Interface > | virtual |
impl_map_ | rsc::patterns::Factory< Key, Interface > | protected |
impl_map_base_ | rsc::patterns::Factory< Key, Interface > | protected |
impl_map_base_proxy_ | rsc::patterns::Factory< Key, Interface > | protected |
impl_map_proxy_ | rsc::patterns::Factory< Key, Interface > | protected |
ImplAddedSignal typedef | rsc::patterns::ObservableFactory< Key, Interface > | |
ImplMap typedef | rsc::patterns::ObservableFactory< Key, Interface > | protected |
ImplMapBase typedef | rsc::patterns::Factory< Key, Interface > | |
ImplMapBaseProxy typedef | rsc::patterns::Factory< Key, Interface > | |
ImplRemovedSignal typedef | rsc::patterns::ObservableFactory< Key, Interface > | |
impls() | rsc::patterns::Factory< Key, Interface > | |
impls() const | rsc::patterns::Factory< Key, Interface > | |
implsBase() const | rsc::patterns::Factory< Key, Interface > | virtual |
InterfaceType typedef | rsc::patterns::Factory< Key, Interface > | |
KeyType typedef | rsc::patterns::Factory< Key, Interface > | |
killInstance() | rsc::patterns::Singleton< ObservableSingletonFactory< Key, Interface > > | static |
ObservableSingletonFactory() | rsc::patterns::ObservableSingletonFactory< Key, Interface > | private |
register_(const Key &key, const CreateFunction &create_function_) | rsc::patterns::ObservableFactory< Key, Interface > | protected |
rsc::patterns::Factory::register_(const Key &key, const CreateFunction &create_function_) | rsc::patterns::Factory< Key, Interface > | protectedvirtual |
signal_impl_added_ | rsc::patterns::ObservableFactory< Key, Interface > | protected |
signal_impl_removed_ | rsc::patterns::ObservableFactory< Key, Interface > | protected |
signalImplAdded() | rsc::patterns::ObservableFactory< Key, Interface > | |
signalImplRemoved() | rsc::patterns::ObservableFactory< Key, Interface > | |
Singleton< SingletonFactory< Key, Interface > > class | rsc::patterns::ObservableSingletonFactory< Key, Interface > | friend |
type_and_storage typedef | rsc::patterns::FactoryBase< Key > | |
unregister(const Key &key) | rsc::patterns::ObservableFactory< Key, Interface > | protectedvirtual |
~Factory() | rsc::patterns::Factory< Key, Interface > | virtual |
~Singleton() | rsc::patterns::Singleton< ObservableSingletonFactory< Key, Interface > > | virtual |