This is the complete list of members for iroha::ametsuchi::StorageImpl, including all inherited members.
| ::iroha::ametsuchi::AmetsuchiTest class | iroha::ametsuchi::StorageImpl | friend |
| 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) override | iroha::ametsuchi::StorageImpl | 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 |
| create(const PostgresOptions &postgres_options, std::shared_ptr< PoolWrapper > pool_wrapper, 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::shared_ptr< BlockStorage > persistent_block_storage, std::optional< std::reference_wrapper< const VmCaller >> vm_caller_ref, std::function< void(std::shared_ptr< shared_model::interface::Block const >)> callback, logger::LoggerManagerTreePtr log_manager, size_t pool_size=10) | iroha::ametsuchi::StorageImpl | static |
| createBlockQuery() const override | iroha::ametsuchi::StorageBase | inlinevirtual |
| createCommandExecutor() override | iroha::ametsuchi::StorageImpl | virtual |
| createMutableStorage(std::shared_ptr< CommandExecutor > command_executor, BlockStorageFactory &storage_factory) override | iroha::ametsuchi::StorageImpl | virtual |
| createMutableStorage(std::shared_ptr< CommandExecutor > command_executor) override | iroha::ametsuchi::StorageImpl | 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 override | iroha::ametsuchi::StorageImpl | virtual |
| createSettingQuery() const override | iroha::ametsuchi::StorageImpl | virtual |
| createTemporaryWsv(std::shared_ptr< CommandExecutor > command_executor) override | iroha::ametsuchi::StorageImpl | virtual |
| dropBlockStorage() override | iroha::ametsuchi::StorageBase | virtual |
| freeConnections() override | iroha::ametsuchi::StorageImpl | virtual |
| getBlockQuery() const override | iroha::ametsuchi::StorageImpl | virtual |
| getLedgerState() const override | iroha::ametsuchi::StorageBase | virtual |
| getWsvQuery() const override | iroha::ametsuchi::StorageImpl | virtual |
| insertBlock(std::shared_ptr< const shared_model::interface::Block > block) override | iroha::ametsuchi::StorageBase | virtual |
| insertPeer(const shared_model::interface::Peer &peer) override | iroha::ametsuchi::StorageImpl | 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) override | iroha::ametsuchi::StorageImpl | 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() override | iroha::ametsuchi::StorageImpl | 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 | |
| StorageImpl(boost::optional< std::shared_ptr< const iroha::LedgerState >> ledger_state, const PostgresOptions &postgres_options, std::shared_ptr< BlockStorage > block_store, std::shared_ptr< PoolWrapper > pool_wrapper, 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, size_t pool_size, std::optional< std::reference_wrapper< const VmCaller >> vm_caller, std::function< void(std::shared_ptr< shared_model::interface::Block const >)> callback, logger::LoggerManagerTreePtr log_manager) | iroha::ametsuchi::StorageImpl | protected |
| 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 | |
| ~StorageImpl() override | iroha::ametsuchi::StorageImpl | |
| ~TemporaryFactory()=default | iroha::ametsuchi::TemporaryFactory | virtual |