ejpp
Embedded JSON Database engine for C++11/14
|
View on GitHub
▼Nejdb | Contains the main EJPP classes, etc |
Cadopt_transaction_t | Tag type for expressing an adopted transaction |
▼Ccollection | Class representing an EJDB collection |
Ctransaction_t | Represents an EJDB transaction |
Cdb | Main point of access to EJDB |
Cejdb_deleter | Functor allowing for the deletion of opaque EJDB pointers |
Cerror_category | The category type used for all EJDB errors |
Cquery | Class representing an EJDB query |
Ctransaction_guard | Simple collection::transaction_t wrapper for exception safe operation using RAII |
Ctry_transaction_t | Tag type for expressing a transaction that only tries to start |
Cunique_transaction | Defines an exception-safe wrapper around collection::transaction_t with unique ownership |
▼Nstd | STL namespace |
Cis_error_code_enum< ejdb::errc > | Allows for implicit conversion from ejdb::errc to std::error_code |