RSC  0.17.1
rsc::patterns::SingletonFactory< Key, Interface > Member List

This is the complete list of members for rsc::patterns::SingletonFactory< Key, Interface >, including all inherited members.

base typedefrsc::patterns::Factory< Key, Interface >
createBase(const Key &key, const runtime::Properties &properties_=runtime::Properties())rsc::patterns::Factory< Key, Interface >virtual
CreateFunction typedefrsc::patterns::Factory< 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< T >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
ImplMap typedefrsc::patterns::Factory< Key, Interface >
ImplMapBase typedefrsc::patterns::Factory< Key, Interface >
ImplMapBaseProxy typedefrsc::patterns::Factory< Key, Interface >
impls()rsc::patterns::Factory< Key, Interface >
impls() const rsc::patterns::Factory< Key, Interface >
implsBase() const rsc::patterns::Factory< Key, Interface >virtual
InterfaceType typedefrsc::patterns::Factory< Key, Interface >
KeyType typedefrsc::patterns::Factory< Key, Interface >
killInstance()rsc::patterns::Singleton< T >static
register_(const Key &key, const CreateFunction &create_function_)rsc::patterns::Factory< Key, Interface >protectedvirtual
Singleton< SingletonFactory< Key, Interface > > classrsc::patterns::SingletonFactory< Key, Interface >friend
SingletonFactory()rsc::patterns::SingletonFactory< Key, Interface >protected
type_and_storage typedefrsc::patterns::FactoryBase< Key >
unregister(const Key &key)rsc::patterns::Factory< Key, Interface >protectedvirtual
~Factory()rsc::patterns::Factory< Key, Interface >virtual
~Singleton()rsc::patterns::Singleton< T >virtual