Ethereum  PoC-8
The C++ Implementation of Ethereum
DBFactory.h File Reference
#include "Common.h"
#include "db.h"
#include <boost/filesystem.hpp>
#include <boost/program_options/options_description.hpp>

Go to the source code of this file.

Classes

class  dev::db::DBFactory
 

Namespaces

 dev
 
 dev::db
 

Enumerations

enum  dev::db::DatabaseKind { dev::db::DatabaseKind::LevelDB, dev::db::DatabaseKind::RocksDB, dev::db::DatabaseKind::MemoryDB }
 

Functions

po::options_description dev::db::databaseProgramOptions (unsigned _lineLength)
 
bool dev::db::isDiskDatabase ()
 
DatabaseKind dev::db::databaseKind ()
 
void dev::db::setDatabaseKindByName (std::string const &_name)
 
void dev::db::setDatabaseKind (DatabaseKind _kind)
 
fs::path dev::db::databasePath ()