Fork Vasum on GitHub Official Vasum Wiki on Tizen.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
kvstore.hpp File Reference

Declaration of a class for key-value storage in a sqlite3 database. More...

#include "cargo-sqlite/sqlite3/connection.hpp"
#include "cargo-sqlite/sqlite3/statement.hpp"
#include <algorithm>
#include <initializer_list>
#include <memory>
#include <mutex>
#include <sstream>
#include <string>
#include <vector>
#include <atomic>
#include <utility>

Go to the source code of this file.

Classes

class  cargo::KVStore
 
class  cargo::KVStore::Transaction
 A guard struct for thread synchronization and transaction management. More...
 

Namespaces

 cargo
 

Detailed Description

Declaration of a class for key-value storage in a sqlite3 database.

Author
Jan Olszak (j.ols.nosp@m.zak@.nosp@m.samsu.nosp@m.ng.c.nosp@m.om)