![]() |
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.