hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
iroha::ametsuchi::RocksDBPort Struct Reference

#include "rocksdb_common.hpp"

Collaboration diagram for iroha::ametsuchi::RocksDBPort:
Collaboration graph

Public Member Functions

 RocksDBPort (RocksDBPort const &)=delete
 
RocksDBPortoperator= (RocksDBPort const &)=delete
 
 RocksDBPort ()=default
 
expected::Result< void, DbErrorinitialize (std::string const &db_name)
 

Friends

class RocksDbCommon
 

Detailed Description

Port to provide access to RocksDB instance.

Constructor & Destructor Documentation

◆ RocksDBPort() [1/2]

iroha::ametsuchi::RocksDBPort::RocksDBPort ( RocksDBPort const &  )
delete

◆ RocksDBPort() [2/2]

iroha::ametsuchi::RocksDBPort::RocksDBPort ( )
default

Member Function Documentation

◆ initialize()

expected::Result<void, DbError> iroha::ametsuchi::RocksDBPort::initialize ( std::string const &  db_name)
inline

◆ operator=()

RocksDBPort& iroha::ametsuchi::RocksDBPort::operator= ( RocksDBPort const &  )
delete

Friends And Related Function Documentation

◆ RocksDbCommon

friend class RocksDbCommon
friend

The documentation for this struct was generated from the following file: