qx::QxRepositoryX : list of all repositories registered using qx::register_repository<T> function
More...
#include <QxRepositoryX.h>
qx::QxRepositoryX : list of all repositories registered using qx::register_repository<T> function
Note : you can register automatically all repositories using the macro _QX_AUTO_REGISTER_REPOSITORY into QxConfig.h file.
Definition at line 61 of file QxRepositoryX.h.
◆ QxRepositoryX()
qx::QxRepositoryX::QxRepositoryX |
( |
| ) |
|
|
inlineprivate |
◆ ~QxRepositoryX()
virtual qx::QxRepositoryX::~QxRepositoryX |
( |
| ) |
|
|
inlineprivatevirtual |
◆ get()
static IxRepository * qx::QxRepositoryX::get |
( |
const QString & | sKey | ) |
|
|
static |
◆ registerRepository()
void qx::QxRepositoryX::registerRepository |
( |
const QString & | sKey, |
|
|
IxRepository * | pRepository ) |
|
private |
◆ unregisterAllRepository()
void qx::QxRepositoryX::unregisterAllRepository |
( |
| ) |
|
|
private |
◆ unregisterRepository()
void qx::QxRepositoryX::unregisterRepository |
( |
const QString & | sKey | ) |
|
|
private |
◆ IxRepository
◆ QxSingleton< QxRepositoryX >
◆ m_bUnregisterAllRepository
bool qx::QxRepositoryX::m_bUnregisterAllRepository |
|
protected |
Flag to know if collection is clearing.
Definition at line 71 of file QxRepositoryX.h.
◆ m_mapRepositoryX
QHash<QString, IxRepository *> qx::QxRepositoryX::m_mapRepositoryX |
|
protected |
◆ m_oMutexRepositoryX
QMutex qx::QxRepositoryX::m_oMutexRepositoryX |
|
protected |
The documentation for this class was generated from the following file: