SQLite Containers
Loading...
Searching...
No Matches
sqlite_containers::KeyValueDB< KeyT, ValueT > Member List

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

append(const ContainerT< KeyT, ValueT > &container)sqlite_containers::KeyValueDB< KeyT, ValueT >inline
append(const ContainerT< KeyT, ValueT > &container, const TransactionMode &mode)sqlite_containers::KeyValueDB< KeyT, ValueT >inline
BaseDB()=defaultsqlite_containers::BaseDB
begin(const TransactionMode &mode=TransactionMode::DEFERRED)sqlite_containers::BaseDBinline
clear()sqlite_containers::KeyValueDB< KeyT, ValueT >inline
commit()sqlite_containers::BaseDBinline
connect()sqlite_containers::BaseDBinline
connect(const Config &config)sqlite_containers::BaseDBinline
count() constsqlite_containers::KeyValueDB< KeyT, ValueT >inline
db_append(const ContainerT< KeyT, ValueT > &container)sqlite_containers::KeyValueDB< KeyT, ValueT >inlineprivate
db_begin(const TransactionMode &mode=TransactionMode::DEFERRED)sqlite_containers::BaseDBinlineprotected
db_clear()sqlite_containers::KeyValueDB< KeyT, ValueT >inlineprivate
db_commit()sqlite_containers::BaseDBinlineprotected
db_count() constsqlite_containers::KeyValueDB< KeyT, ValueT >inlineprivate
db_create_directories(const Config &config)sqlite_containers::BaseDBinlineprivate
db_create_table(const Config &config) override finalsqlite_containers::KeyValueDB< KeyT, ValueT >inlineprivatevirtual
db_find(const KeyT &key, ValueT &value)sqlite_containers::KeyValueDB< KeyT, ValueT >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, const ValueT &value)sqlite_containers::KeyValueDB< KeyT, ValueT >inlineprivate
db_load(ContainerT< KeyT, ValueT > &container)sqlite_containers::KeyValueDB< KeyT, ValueT >inlineprivate
db_open(const Config &config)sqlite_containers::BaseDBinlineprivate
db_reconcile(const ContainerT< KeyT, ValueT > &container)sqlite_containers::KeyValueDB< KeyT, ValueT >inlineprivate
db_remove(const KeyT &key)sqlite_containers::KeyValueDB< KeyT, ValueT >inlineprivate
db_rollback()sqlite_containers::BaseDBinlineprotected
disconnect()sqlite_containers::BaseDBinline
empty() constsqlite_containers::KeyValueDB< KeyT, ValueT >inline
execute_in_transaction(Func operation, const TransactionMode &mode)sqlite_containers::BaseDBinline
find(const KeyT &key, ValueT &value)sqlite_containers::KeyValueDB< KeyT, ValueT >inline
get_config() constsqlite_containers::BaseDBinline
insert(const KeyT &key, const ValueT &value)sqlite_containers::KeyValueDB< KeyT, ValueT >inline
insert(const std::pair< KeyT, ValueT > &pair)sqlite_containers::KeyValueDB< KeyT, ValueT >inline
KeyValueDB()sqlite_containers::KeyValueDB< KeyT, ValueT >inline
KeyValueDB(const Config &config)sqlite_containers::KeyValueDB< KeyT, ValueT >inlineexplicit
load(ContainerT< KeyT, ValueT > &container)sqlite_containers::KeyValueDB< KeyT, ValueT >inline
load(ContainerT< KeyT, ValueT > &container, const TransactionMode &mode)sqlite_containers::KeyValueDB< KeyT, ValueT >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_clear_mainsqlite_containers::KeyValueDB< KeyT, ValueT >private
m_stmt_clear_tempsqlite_containers::KeyValueDB< KeyT, ValueT >private
m_stmt_commitsqlite_containers::BaseDBprivate
m_stmt_countsqlite_containers::KeyValueDB< KeyT, ValueT >mutableprivate
m_stmt_get_valuesqlite_containers::KeyValueDB< KeyT, ValueT >private
m_stmt_insert_tempsqlite_containers::KeyValueDB< KeyT, ValueT >private
m_stmt_loadsqlite_containers::KeyValueDB< KeyT, ValueT >private
m_stmt_merge_tempsqlite_containers::KeyValueDB< KeyT, ValueT >private
m_stmt_purge_mainsqlite_containers::KeyValueDB< KeyT, ValueT >private
m_stmt_removesqlite_containers::KeyValueDB< KeyT, ValueT >private
m_stmt_replacesqlite_containers::KeyValueDB< KeyT, ValueT >private
m_stmt_rollbacksqlite_containers::BaseDBprivate
on_db_close()sqlite_containers::BaseDBinlineprotectedvirtual
on_db_open()sqlite_containers::BaseDBinlineprotectedvirtual
operator()()sqlite_containers::KeyValueDB< KeyT, ValueT >inline
operator=(const ContainerT< KeyT, ValueT > &container)sqlite_containers::KeyValueDB< KeyT, ValueT >inline
process()sqlite_containers::BaseDBinlinevirtual
reconcile(const ContainerT< KeyT, ValueT > &container)sqlite_containers::KeyValueDB< KeyT, ValueT >inline
reconcile(const ContainerT< KeyT, ValueT > &container, const TransactionMode &mode)sqlite_containers::KeyValueDB< KeyT, ValueT >inline
remove(const KeyT &key)sqlite_containers::KeyValueDB< KeyT, ValueT >inline
retrieve_all()sqlite_containers::KeyValueDB< KeyT, ValueT >inline
retrieve_all(const TransactionMode &mode)sqlite_containers::KeyValueDB< KeyT, ValueT >inline
rollback()sqlite_containers::BaseDBinline
set_config(const Config &config)sqlite_containers::BaseDBinline
~BaseDB()sqlite_containers::BaseDBinlinevirtual
~KeyValueDB() override final=defaultsqlite_containers::KeyValueDB< KeyT, ValueT >