#include <pfactory.h>

Public Member Functions | |
| virtual | ~PFactoryBase () |
Static Public Member Functions | |
| static FactoryMap & | GetFactories () |
| static PMutex & | GetFactoriesMutex () |
Public Attributes | |
| PMutex | mutex |
Protected Member Functions | |
| PFactoryBase () | |
Classes | |
| class | FactoryMap |
| PFactoryBase::PFactoryBase | ( | ) | [inline, protected] |
| virtual PFactoryBase::~PFactoryBase | ( | ) | [inline, virtual] |
| static FactoryMap& PFactoryBase::GetFactories | ( | ) | [static] |
Referenced by PFactory< _Abstract_T, _Key_T >::GetInstance().
| static PMutex& PFactoryBase::GetFactoriesMutex | ( | ) | [static] |
Referenced by PFactory< _Abstract_T, _Key_T >::GetInstance().
Referenced by PFactory< _Abstract_T, _Key_T >::CreateInstance_Internal(), PFactory< _Abstract_T, _Key_T >::GetKeyList_Internal(), PFactory< _Abstract_T, _Key_T >::GetMutex(), PFactory< _Abstract_T, _Key_T >::IsRegistered_Internal(), PFactory< _Abstract_T, _Key_T >::IsSingleton_Internal(), PFactory< _Abstract_T, _Key_T >::Register_Internal(), PFactory< _Abstract_T, _Key_T >::Unregister_Internal(), and PFactory< _Abstract_T, _Key_T >::UnregisterAll_Internal().
1.5.5