View on GitHub
ejpp
Embedded JSON Database engine for C++11/14
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NejdbContains the main EJPP classes, etc
 Cadopt_transaction_tTag type for expressing an adopted transaction
 CcollectionClass representing an EJDB collection
 Ctransaction_tRepresents an EJDB transaction
 CdbMain point of access to EJDB
 Cejdb_deleterFunctor allowing for the deletion of opaque EJDB pointers
 Cerror_categoryThe category type used for all EJDB errors
 CqueryClass representing an EJDB query
 Ctransaction_guardSimple collection::transaction_t wrapper for exception safe operation using RAII
 Ctry_transaction_tTag type for expressing a transaction that only tries to start
 Cunique_transactionDefines an exception-safe wrapper around collection::transaction_t with unique ownership
 NstdSTL namespace
 Cis_error_code_enum< ejdb::errc >Allows for implicit conversion from ejdb::errc to std::error_code