This is the complete list of members for iroha::ametsuchi::StorageBase, including all inherited members.
| blockIsPrepared() | iroha::ametsuchi::StorageBase | inline |
| blockStore() const | iroha::ametsuchi::StorageBase | inline |
| commit(std::unique_ptr< MutableStorage > mutable_storage) override | iroha::ametsuchi::StorageBase | virtual |
| commitPrepared(std::shared_ptr< const shared_model::interface::Block > block)=0 | iroha::ametsuchi::MutableFactory | pure virtual |
| commitPreparedImpl(std::shared_ptr< const shared_model::interface::Block > block, DatabaseTransaction &db_context, WsvCommand &wsv_command, WsvQuery &wsv_query, std::unique_ptr< Indexer > indexer) | iroha::ametsuchi::StorageBase | protected |
| createBlockQuery() const override | iroha::ametsuchi::StorageBase | inlinevirtual |
| createCommandExecutor()=0 | iroha::ametsuchi::Storage | pure virtual |
| createMutableStorage(std::shared_ptr< CommandExecutor > command_executor, BlockStorageFactory &storage_factory)=0 | iroha::ametsuchi::Storage | pure virtual |
| iroha::ametsuchi::MutableFactory::createMutableStorage(std::shared_ptr< CommandExecutor > command_executor)=0 | iroha::ametsuchi::MutableFactory | pure virtual |
| createPeerQuery() const override | iroha::ametsuchi::StorageBase | virtual |
| createQueryExecutor(std::shared_ptr< PendingTransactionStorage > pending_txs_storage, std::shared_ptr< shared_model::interface::QueryResponseFactory > response_factory) const =0 | iroha::ametsuchi::QueryExecutorFactory | pure virtual |
| createSettingQuery() const =0 | iroha::ametsuchi::SettingQueryFactory | pure virtual |
| createTemporaryWsv(std::shared_ptr< CommandExecutor > command_executor)=0 | iroha::ametsuchi::TemporaryFactory | pure virtual |
| dropBlockStorage() override | iroha::ametsuchi::StorageBase | virtual |
| freeConnections()=0 | iroha::ametsuchi::Storage | pure virtual |
| getBlockQuery() const =0 | iroha::ametsuchi::Storage | pure virtual |
| getLedgerState() const override | iroha::ametsuchi::StorageBase | virtual |
| getWsvQuery() const =0 | iroha::ametsuchi::Storage | pure virtual |
| insertBlock(std::shared_ptr< const shared_model::interface::Block > block) override | iroha::ametsuchi::StorageBase | virtual |
| insertPeer(const shared_model::interface::Peer &peer)=0 | iroha::ametsuchi::Storage | pure virtual |
| ledgerState() const | iroha::ametsuchi::StorageBase | inline |
| ledgerState(boost::optional< std::shared_ptr< const iroha::LedgerState >> const &value) | iroha::ametsuchi::StorageBase | inline |
| log() const | iroha::ametsuchi::StorageBase | inline |
| logManager() const | iroha::ametsuchi::StorageBase | inline |
| operator=(StorageBase &&)=delete | iroha::ametsuchi::StorageBase | |
| operator=(StorageBase const &)=delete | iroha::ametsuchi::StorageBase | |
| pendingTxStorage() const | iroha::ametsuchi::StorageBase | inline |
| permConverter() const | iroha::ametsuchi::StorageBase | inline |
| prepareBlock(std::unique_ptr< TemporaryWsv > wsv)=0 | iroha::ametsuchi::TemporaryFactory | pure virtual |
| prepareBlockImpl(std::unique_ptr< TemporaryWsv > wsv, DatabaseTransaction &db_context) | iroha::ametsuchi::StorageBase | |
| preparedCommitEnabled() const override | iroha::ametsuchi::StorageBase | virtual |
| queryResponseFactory() const | iroha::ametsuchi::StorageBase | inline |
| resetPeers()=0 | iroha::ametsuchi::Storage | pure virtual |
| StorageBase(StorageBase &&)=delete | iroha::ametsuchi::StorageBase | |
| StorageBase(StorageBase const &)=delete | iroha::ametsuchi::StorageBase | |
| StorageBase(boost::optional< std::shared_ptr< const iroha::LedgerState >> ledger_state, std::shared_ptr< BlockStorage > block_store, std::shared_ptr< shared_model::interface::PermissionToString > perm_converter, std::shared_ptr< PendingTransactionStorage > pending_txs_storage, std::shared_ptr< shared_model::interface::QueryResponseFactory > query_response_factory, std::unique_ptr< BlockStorageFactory > temporary_block_storage_factory, std::optional< std::reference_wrapper< const VmCaller >> vm_caller_ref, logger::LoggerManagerTreePtr log_manager, std::string const &prepared_block_name, std::function< void(std::shared_ptr< shared_model::interface::Block const >)> callback, bool prepared_blocks_enabled) | iroha::ametsuchi::StorageBase | |
| storeBlock(std::shared_ptr< const shared_model::interface::Block > block) | iroha::ametsuchi::StorageBase | |
| StoreBlockResult typedef | iroha::ametsuchi::StorageBase | |
| temporaryBlockStorageFactory() | iroha::ametsuchi::StorageBase | inline |
| vmCaller() const | iroha::ametsuchi::StorageBase | inline |
| ~BlockQueryFactory()=default | iroha::ametsuchi::BlockQueryFactory | virtual |
| ~MutableFactory()=default | iroha::ametsuchi::MutableFactory | virtual |
| ~PeerQueryFactory()=default | iroha::ametsuchi::PeerQueryFactory | virtual |
| ~QueryExecutorFactory()=default | iroha::ametsuchi::QueryExecutorFactory | virtual |
| ~SettingQueryFactory()=default | iroha::ametsuchi::SettingQueryFactory | virtual |
| ~Storage()=default | iroha::ametsuchi::Storage | virtual |
| ~StorageBase() | iroha::ametsuchi::StorageBase | |
| ~TemporaryFactory()=default | iroha::ametsuchi::TemporaryFactory | virtual |