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

#include "rocksdb_settings_query.hpp"

Inheritance diagram for iroha::ametsuchi::RocksDbSettingQuery:
Inheritance graph
Collaboration diagram for iroha::ametsuchi::RocksDbSettingQuery:
Collaboration graph

Public Member Functions

 RocksDbSettingQuery (std::shared_ptr< RocksDBContext > db_context, logger::LoggerPtr log)
 
expected::Result< std::unique_ptr< const shared_model::validation::Settings >, std::string > get () override
 
- Public Member Functions inherited from iroha::ametsuchi::SettingQuery
virtual ~SettingQuery ()=default
 

Detailed Description

Class which implements SettingQuery with a RocksDB backend.

Constructor & Destructor Documentation

◆ RocksDbSettingQuery()

iroha::ametsuchi::RocksDbSettingQuery::RocksDbSettingQuery ( std::shared_ptr< RocksDBContext db_context,
logger::LoggerPtr  log 
)

Member Function Documentation

◆ get()

iroha::expected::Result< std::unique_ptr< const shared_model::validation::Settings >, std::string > iroha::ametsuchi::RocksDbSettingQuery::get ( )
overridevirtual

Implements iroha::ametsuchi::SettingQuery.

Here is the call graph for this function:

The documentation for this class was generated from the following files: