Heart 1.3.848.aa44c26
Heart is base back end library for your c++ Qt projects.
|
This is the complete list of members for QH::SqlDB, including all inherited members.
changeObjects(const PKG::DBObject &templateObject, const std::function< bool(const QSharedPointer< PKG::DBObject > &)> &changeAction) | QH::ISqlDB | |
deleteFromCache(const QSharedPointer< PKG::DBObject > &delObj) override final | QH::SqlDB | protected |
QH::ISqlDB::deleteFromCache(const QSharedPointer< QH::PKG::DBObject > &delObj)=0 | QH::ISqlDB | protectedpure virtual |
deleteObject(const QSharedPointer< QH::PKG::DBObject > &delObj, bool wait=false) override | QH::ISqlDB | |
QH::iObjectProvider::deleteObject(const QSharedPointer< PKG::DBObject > &obj, bool wait)=0 | QH::iObjectProvider | pure virtual |
doQuery(const QString &query, const QVariantMap &bindValues, bool wait=false, QSqlQuery *result=nullptr) const override | QH::ISqlDB | virtual |
doSql(const QString &sqlFile, bool wait) const override | QH::ISqlDB | virtual |
getAllObjects(const PKG::DBObject &templateObject, QList< QSharedPointer< QH::PKG::DBObject > > &result) override | QH::ISqlDB | |
QH::iObjectProvider::getAllObjects(const PKG::DBObject &templateObject, QList< QSharedPointer< PKG::DBObject > > &result)=0 | QH::iObjectProvider | pure virtual |
getFromCache(const PKG::DBObject *obj) override final | QH::SqlDB | protectedvirtual |
getLastUpdateTime() const | QH::ISqlDB | protected |
getMode() const | QH::ISqlDB | protected |
getObject(const TYPE &templateVal) | QH::iObjectProvider | inline |
getObjectRaw(const PKG::DBObject &templateVal) | QH::iObjectProvider | |
getUpdateInterval() const | QH::ISqlDB | |
globalUpdateDataBase(SqlDBCasheWriteMode mode) override final | QH::SqlDB | protectedvirtual |
globalUpdateDataBasePrivate(qint64 currentTime) override final | QH::SqlDB | protectedvirtual |
init(const QString &initDbParams="") | QH::ISqlDB | virtual |
init(const QVariantMap ¶ms) | QH::ISqlDB | virtual |
insertObject(const QSharedPointer< QH::PKG::DBObject > &saveObject, bool wait=false, const QWeakPointer< unsigned int > &autoincrementIdResult={}) override | QH::ISqlDB | |
QH::iObjectProvider::insertObject(const QSharedPointer< PKG::DBObject > &saveObject, bool wait, const QWeakPointer< unsigned int > &autoincrementIdResult)=0 | QH::iObjectProvider | pure virtual |
insertToCache(const QSharedPointer< PKG::DBObject > &obj) override final | QH::SqlDB | protected |
QH::ISqlDB::insertToCache(const QSharedPointer< QH::PKG::DBObject > &obj)=0 | QH::ISqlDB | protectedpure virtual |
ISqlDB(qint64 updateInterval=DEFAULT_UPDATE_INTERVAL, SqlDBCasheWriteMode mode=SqlDBCasheWriteMode::Default) | QH::ISqlDB | |
prepareForDelete() override | QH::ISqlDB | protectedvirtual |
pushToQueue(const QSharedPointer< PKG::DBObject > &obj, CacheAction type) override final | QH::SqlDB | protected |
QH::ISqlDB::pushToQueue(const QSharedPointer< QH::PKG::DBObject > &obj, CacheAction type) | QH::ISqlDB | protectedvirtual |
replaceObject(const QSharedPointer< QH::PKG::DBObject > &saveObject, bool wait=false) override | QH::ISqlDB | |
QH::iObjectProvider::replaceObject(const QSharedPointer< PKG::DBObject > &saveObject, bool wait)=0 | QH::iObjectProvider | pure virtual |
setLastUpdateTime(const qint64 &value) | QH::ISqlDB | protected |
setMode(const SqlDBCasheWriteMode &mode) | QH::ISqlDB | protected |
setSQLSources(const QStringList &list) override | QH::ISqlDB | virtual |
setUpdateInterval(const qint64 &value) | QH::ISqlDB | |
setWriter(SqlDBWriter *writer) | QH::ISqlDB | |
sigItemChanged(const QSharedPointer< QH::PKG::DBObject > &obj) | QH::ISqlDB | signal |
sigItemDeleted(const QH::DbAddress &obj) | QH::ISqlDB | signal |
SoftDelete() | QH::SoftDelete | |
softDelete() | QH::SoftDelete | |
SqlDB() | QH::SqlDB | |
updateCache(const QSharedPointer< PKG::DBObject > &obj) override final | QH::SqlDB | protected |
QH::ISqlDB::updateCache(const QSharedPointer< QH::PKG::DBObject > &obj)=0 | QH::ISqlDB | protectedpure virtual |
updateObject(const QSharedPointer< QH::PKG::DBObject > &saveObject, bool wait=false) override | QH::ISqlDB | |
QH::iObjectProvider::updateObject(const QSharedPointer< PKG::DBObject > &saveObject, bool wait)=0 | QH::iObjectProvider | pure virtual |
writer() const | QH::ISqlDB | |
~ISqlDB() override | QH::ISqlDB | |
~SoftDelete() | QH::SoftDelete | virtual |