View on GitHub
ejpp
Embedded JSON Database engine for C++11/14
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cejdb::adopt_transaction_tTag type for expressing an adopted transaction
 Cejdb::collectionClass representing an EJDB collection
 Cejdb::dbMain point of access to EJDB
 Cejdb::ejdb_deleterFunctor allowing for the deletion of opaque EJDB pointers
 Cstd::error_categorySTL class
 Cejdb::error_categoryThe category type used for all EJDB errors
 Cejdb::queryClass representing an EJDB query
 Cejdb::collection::transaction_tRepresents 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_tTag type for expressing a transaction that only tries to start
 Cejdb::unique_transactionDefines an exception-safe wrapper around collection::transaction_t with unique ownership
 Cejdb::transaction_guardSimple collection::transaction_t wrapper for exception safe operation using RAII