![]() |
QxOrm 1.1.6
C++ Object Relational Mapping library
|
qx::QxSingletonX : list of all singleton defined by QxOrm library (this container is also a singleton) More...
#include <QxSingletonX.h>
Private Member Functions | |
| QxSingletonX () | |
| virtual | ~QxSingletonX () |
Static Private Member Functions | |
| static bool | addSingleton (const QString &sKey, IxSingleton *pSingleton) |
| static bool | removeSingleton (const QString &sKey) |
| static void | deleteAllSingleton () |
Static Private Attributes | |
| static QHash< QString, IxSingleton * > | m_mapSingletonX |
| Collection of all 'IxSingleton' pointer. | |
| static QMutex | m_oMutexSingletonX |
| Mutex -> 'QxSingletonX' is thread-safe. | |
| static bool | m_bOnClearSingletonX |
| Clear collection of 'IxSingleton' in event. | |
Friends | |
| class | QxSingleton< QxSingletonX > |
| class | IxSingleton |
qx::QxSingletonX : list of all singleton defined by QxOrm library (this container is also a singleton)
Definition at line 52 of file QxSingletonX.h.
| qx::QxSingletonX::QxSingletonX | ( | ) | [private] |
| virtual qx::QxSingletonX::~QxSingletonX | ( | ) | [inline, private, virtual] |
Definition at line 67 of file QxSingletonX.h.
| static bool qx::QxSingletonX::addSingleton | ( | const QString & | sKey, |
| IxSingleton * | pSingleton | ||
| ) | [static, private] |
| static void qx::QxSingletonX::deleteAllSingleton | ( | ) | [static, private] |
| static bool qx::QxSingletonX::removeSingleton | ( | const QString & | sKey | ) | [static, private] |
friend class IxSingleton [friend] |
Definition at line 56 of file QxSingletonX.h.
friend class QxSingleton< QxSingletonX > [friend] |
Definition at line 55 of file QxSingletonX.h.
bool qx::QxSingletonX::m_bOnClearSingletonX [static, private] |
Clear collection of 'IxSingleton' in event.
Definition at line 62 of file QxSingletonX.h.
QHash<QString, IxSingleton *> qx::QxSingletonX::m_mapSingletonX [static, private] |
Collection of all 'IxSingleton' pointer.
Definition at line 60 of file QxSingletonX.h.
QMutex qx::QxSingletonX::m_oMutexSingletonX [static, private] |
Mutex -> 'QxSingletonX' is thread-safe.
Definition at line 61 of file QxSingletonX.h.