SQLite Containers
Loading...
Searching...
No Matches
sqlite_containers::KeyDB< KeyT > Member List

This is the complete list of members for sqlite_containers::KeyDB< KeyT >, including all inherited members.

append(const ContainerT< KeyT > &container)sqlite_containers::KeyDB< KeyT >inline
append(const ContainerT< KeyT > &container, const TransactionMode &mode)sqlite_containers::KeyDB< KeyT >inline
BaseDB()=defaultsqlite_containers::BaseDB
begin(const TransactionMode &mode=TransactionMode::DEFERRED)sqlite_containers::BaseDBinline
clear()sqlite_containers::KeyDB< KeyT >inline
commit()sqlite_containers::BaseDBinline
connect()sqlite_containers::BaseDBinline
connect(const Config &config)sqlite_containers::BaseDBinline
count() constsqlite_containers::KeyDB< KeyT >inline
db_append(const ContainerT< KeyT > &container)sqlite_containers::KeyDB< KeyT >inlineprivate
db_begin(const TransactionMode &mode=TransactionMode::DEFERRED)sqlite_containers::BaseDBinlineprotected
db_clear()sqlite_containers::KeyDB< KeyT >inlineprivate
db_commit()sqlite_containers::BaseDBinlineprotected
db_count() constsqlite_containers::KeyDB< KeyT >inlineprivate
db_create_directories(const Config &config)sqlite_containers::BaseDBinlineprivate
db_create_table(const Config &config) override finalsqlite_containers::KeyDB< KeyT >inlineprivatevirtual
db_find(const KeyT &key)sqlite_containers::KeyDB< KeyT >inlineprivate
db_handle_exception(std::exception_ptr ex, const std::vector< SqliteStmt * > &stmts, const std::string &message="Unknown error occurred.") constsqlite_containers::BaseDBinlineprotected
db_init(const Config &config)sqlite_containers::BaseDBinlineprivate
db_insert(const KeyT &key)sqlite_containers::KeyDB< KeyT >inlineprivate
db_load(ContainerT< KeyT > &container)sqlite_containers::KeyDB< KeyT >inlineprivate
db_open(const Config &config)sqlite_containers::BaseDBinlineprivate
db_reconcile(const ContainerT< KeyT > &container)sqlite_containers::KeyDB< KeyT >inlineprivate
db_remove(const KeyT &key)sqlite_containers::KeyDB< KeyT >inlineprivate
db_rollback()sqlite_containers::BaseDBinlineprotected
disconnect()sqlite_containers::BaseDBinline
empty() constsqlite_containers::KeyDB< KeyT >inline
execute_in_transaction(Func operation, const TransactionMode &mode)sqlite_containers::BaseDBinline
find(const KeyT &key)sqlite_containers::KeyDB< KeyT >inline
get_config() constsqlite_containers::BaseDBinline
insert(const KeyT &key)sqlite_containers::KeyDB< KeyT >inline
KeyDB()sqlite_containers::KeyDB< KeyT >inline
KeyDB(const Config &config)sqlite_containers::KeyDB< KeyT >inline
load(ContainerT< KeyT > &container)sqlite_containers::KeyDB< KeyT >inline
load(ContainerT< KeyT > &container, const TransactionMode &mode)sqlite_containers::KeyDB< KeyT >inline
m_configsqlite_containers::BaseDBprivate
m_config_mutexsqlite_containers::BaseDBmutableprivate
m_config_newsqlite_containers::BaseDBprivate
m_config_updatesqlite_containers::BaseDBprivate
m_futuresqlite_containers::BaseDBprivate
m_sqlite_dbsqlite_containers::BaseDBprotected
m_sqlite_mutexsqlite_containers::BaseDBmutableprotected
m_stmt_beginsqlite_containers::BaseDBprivate
m_stmt_clearsqlite_containers::KeyDB< KeyT >private
m_stmt_clear_tempsqlite_containers::KeyDB< KeyT >private
m_stmt_commitsqlite_containers::BaseDBprivate
m_stmt_countsqlite_containers::KeyDB< KeyT >mutableprivate
m_stmt_findsqlite_containers::KeyDB< KeyT >private
m_stmt_insert_tempsqlite_containers::KeyDB< KeyT >private
m_stmt_loadsqlite_containers::KeyDB< KeyT >private
m_stmt_merge_tempsqlite_containers::KeyDB< KeyT >private
m_stmt_purge_mainsqlite_containers::KeyDB< KeyT >private
m_stmt_removesqlite_containers::KeyDB< KeyT >private
m_stmt_replacesqlite_containers::KeyDB< KeyT >private
m_stmt_rollbacksqlite_containers::BaseDBprivate
on_db_close()sqlite_containers::BaseDBinlineprotectedvirtual
on_db_open()sqlite_containers::BaseDBinlineprotectedvirtual
operator()()sqlite_containers::KeyDB< KeyT >inline
operator=(const ContainerT< KeyT > &container)sqlite_containers::KeyDB< KeyT >inline
process()sqlite_containers::BaseDBinlinevirtual
reconcile(const ContainerT< KeyT > &container)sqlite_containers::KeyDB< KeyT >inline
reconcile(const ContainerT< KeyT > &container, const TransactionMode &mode)sqlite_containers::KeyDB< KeyT >inline
remove(const KeyT &key)sqlite_containers::KeyDB< KeyT >inline
retrieve_all()sqlite_containers::KeyDB< KeyT >inline
retrieve_all(const TransactionMode &mode)sqlite_containers::KeyDB< KeyT >inline
rollback()sqlite_containers::BaseDBinline
set_config(const Config &config)sqlite_containers::BaseDBinline
~BaseDB()sqlite_containers::BaseDBinlinevirtual
~KeyDB() override final=defaultsqlite_containers::KeyDB< KeyT >