![]() |
QxOrm 1.4.9
C++ Object Relational Mapping library
|
qx::QxHttpSessionManager : HTTP session manager (https://www.qxorm.com/qxorm_en/manual.html#manual_998) More...
#include <QxHttpSessionManager.h>
Static Public Member Functions | |
| static qx::QxHttpSession_ptr | getSession (qx::QxHttpRequest &request, qx::QxHttpResponse &response, const QByteArray &cookieName=QByteArray("qx_session_id"), bool autoCreateSession=true) |
| static qx::QxHttpSession_ptr | createSession (qx::QxHttpRequest &request, qx::QxHttpResponse &response, const QByteArray &cookieName=QByteArray("qx_session_id")) |
| static void | removeSession (qx::QxHttpRequest &request, qx::QxHttpResponse &response, const QByteArray &cookieName=QByteArray("qx_session_id")) |
Static Public Member Functions inherited from qx::QxSingleton< QxHttpSessionManager > | |
| static QxHttpSessionManager * | getSingleton () |
| static void | deleteSingleton () |
Private Slots | |
| void | onCheckSessionTimeOut () |
Private Member Functions | |
| QxHttpSessionManager () | |
| virtual | ~QxHttpSessionManager () |
Static Private Member Functions | |
| static void | deleteSession (qx::QxHttpSession *p) |
Private Attributes | |
| std::unique_ptr< QxHttpSessionManagerImpl > | m_pImpl |
| Private implementation idiom. | |
Friends | |
| class | qx::QxSingleton< QxHttpSessionManager > |
Additional Inherited Members | |
Protected Member Functions inherited from qx::QxSingleton< QxHttpSessionManager > | |
| QxSingleton (const QString &sKey) | |
| virtual | ~QxSingleton () |
| virtual void | deleteInstance () |
Protected Member Functions inherited from qx::IxSingleton | |
| IxSingleton (const QString &sKey) | |
| virtual | ~IxSingleton () |
Static Protected Member Functions inherited from qx::QxSingleton< QxHttpSessionManager > | |
| static bool | isSingletonNull () |
Static Protected Member Functions inherited from qx::IxSingleton | |
| static void | initQxSingletonX () |
Protected Attributes inherited from qx::IxSingleton | |
| QString | m_sKeySingleton |
| Singleton key used by 'QxSingletonX' container. | |
qx::QxHttpSessionManager : HTTP session manager (https://www.qxorm.com/qxorm_en/manual.html#manual_998)
Definition at line 71 of file QxHttpSessionManager.h.
|
private |
|
privatevirtual |
|
static |
|
staticprivate |
|
static |
|
privateslot |
|
static |
|
friend |
Definition at line 71 of file QxHttpSessionManager.h.
|
private |
Private implementation idiom.
Definition at line 80 of file QxHttpSessionManager.h.