QxOrm
1.5.0
C++ Object Relational Mapping library
|
allErrors() const | qx::QxSession | |
callQuery(qx::QxSqlQuery &query) | qx::QxSession | [inline] |
checkIgnoreSoftDelete(const QString &classKey) const | qx::QxSession | |
close() | qx::QxSession | |
commit() | qx::QxSession | |
count(const qx::QxSqlQuery &query=qx::QxSqlQuery()) | qx::QxSession | [inline] |
count(long &lCount, const qx::QxSqlQuery &query=qx::QxSqlQuery()) | qx::QxSession | [inline] |
database() const | qx::QxSession | |
database() | qx::QxSession | |
deleteAll() | qx::QxSession | [inline] |
deleteById(const QVariant &id) | qx::QxSession | [inline] |
deleteById(T &t, bool bUseExecBatch=false) | qx::QxSession | [inline] |
deleteByQuery(const qx::QxSqlQuery &query) | qx::QxSession | [inline] |
destroyAll() | qx::QxSession | [inline] |
destroyById(const QVariant &id) | qx::QxSession | [inline] |
destroyById(T &t, bool bUseExecBatch=false) | qx::QxSession | [inline] |
destroyByQuery(const qx::QxSqlQuery &query) | qx::QxSession | [inline] |
executeQuery(qx::QxSqlQuery &query, T &t) | qx::QxSession | [inline] |
exist(T &t) | qx::QxSession | [inline] |
fetchAll(T &t, const QStringList &columns=QStringList(), const QStringList &relation=QStringList()) | qx::QxSession | [inline] |
fetchById(const QVariant &id, const QStringList &columns=QStringList(), const QStringList &relation=QStringList()) | qx::QxSession | [inline] |
fetchById(T &t, const QStringList &columns=QStringList(), const QStringList &relation=QStringList()) | qx::QxSession | [inline] |
fetchByQuery(const qx::QxSqlQuery &query, T &t, const QStringList &columns=QStringList(), const QStringList &relation=QStringList()) | qx::QxSession | [inline] |
firstError() const | qx::QxSession | |
getActiveSession(QSqlDatabase *db) | qx::QxSession | [static] |
getIgnoreSoftDeleteHash() const | qx::QxSession | |
ignoreSoftDelete(bool bIgnoreSoftDelete=true, const QStringList &classesToIgnore=QStringList()) | qx::QxSession | |
insert(T &t, const QStringList &relation=QStringList(), bool bUseExecBatch=false) | qx::QxSession | [inline] |
isAutoRollbackWhenDestroyed() const | qx::QxSession | |
isOpened() const | qx::QxSession | |
isThrowable() const | qx::QxSession | |
isValid() const | qx::QxSession | |
lastError() const | qx::QxSession | |
m_pImpl | qx::QxSession | [private] |
open() | qx::QxSession | |
operator+=(const QSqlError &err) | qx::QxSession | |
operator=(const QxSession &other) | qx::QxSession | [inline, private] |
QxSession() | qx::QxSession | |
QxSession(const QSqlDatabase &database) | qx::QxSession | |
QxSession(const QSqlDatabase &database, bool bOpenTransaction) | qx::QxSession | |
QxSession(const QSqlDatabase &database, bool bOpenTransaction, bool bThrowable, bool bAutoRollbackWhenDestroyed=false) | qx::QxSession | |
QxSession(const QxSession &other) | qx::QxSession | [inline, private] |
rollback() | qx::QxSession | |
save(T &t, const QStringList &relation=QStringList()) | qx::QxSession | [inline] |
setAutoRollbackWhenDestroyed(bool b) | qx::QxSession | |
update(T &t, const qx::QxSqlQuery &query=qx::QxSqlQuery(), const QStringList &columns=QStringList(), const QStringList &relation=QStringList(), bool bUseExecBatch=false) | qx::QxSession | [inline] |
~QxSession() | qx::QxSession | [virtual] |