Ethereum  PoC-8
The C++ Implementation of Ethereum
db.h File Reference
#include "Exceptions.h"
#include "dbfwd.h"
#include <memory>
#include <string>

Go to the source code of this file.

Classes

class  dev::db::WriteBatchFace
 
class  dev::db::DatabaseFace
 

Namespaces

 dev
 
 dev::db
 

Typedefs

using dev::db::errinfo_dbStatusCode = boost::error_info< struct tag_dbStatusCode, DatabaseStatus >
 
using dev::db::errinfo_dbStatusString = boost::error_info< struct tag_dbStatusString, std::string >
 

Enumerations

enum  dev::db::DatabaseStatus {
  dev::db::DatabaseStatus::Ok, dev::db::DatabaseStatus::NotFound, dev::db::DatabaseStatus::Corruption, dev::db::DatabaseStatus::NotSupported,
  dev::db::DatabaseStatus::InvalidArgument, dev::db::DatabaseStatus::IOError, dev::db::DatabaseStatus::Unknown
}
 

Functions

 dev::db::DEV_SIMPLE_EXCEPTION (DatabaseError)