ejpp
Embedded JSON Database engine for C++11/14
|
View on GitHub
Cejdb::adopt_transaction_t | Tag type for expressing an adopted transaction |
Cejdb::collection | Class representing an EJDB collection |
Cejdb::db | Main point of access to EJDB |
Cejdb::ejdb_deleter | Functor allowing for the deletion of opaque EJDB pointers |
▼Cstd::error_category | STL class |
Cejdb::error_category | The category type used for all EJDB errors |
Cejdb::query | Class representing an EJDB query |
Cejdb::collection::transaction_t | Represents an EJDB transaction |
▼Ctrue_type | |
Cstd::is_error_code_enum< ejdb::errc > | Allows for implicit conversion from ejdb::errc to std::error_code |
Cejdb::try_transaction_t | Tag type for expressing a transaction that only tries to start |
▼Cejdb::unique_transaction | Defines an exception-safe wrapper around collection::transaction_t with unique ownership |
Cejdb::transaction_guard | Simple collection::transaction_t wrapper for exception safe operation using RAII |