This is the complete list of members for iroha::ametsuchi::PostgresCommandExecutor, including all inherited members.
| dbSession() override | iroha::ametsuchi::PostgresCommandExecutor | virtual |
| execute(const shared_model::interface::Command &cmd, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) override | iroha::ametsuchi::PostgresCommandExecutor | virtual |
| getSession() | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::AddAssetQuantity &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::AddPeer &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::AddSignatory &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::CallEngine &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::AppendRole &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::CompareAndSetAccountDetail &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::CreateAccount &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::CreateAsset &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::CreateDomain &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::CreateRole &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::DetachRole &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::GrantPermission &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::RemovePeer &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::RemoveSignatory &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::RevokePermission &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::SetAccountDetail &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::SetQuorum &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::SubtractAssetQuantity &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::TransferAsset &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &tx_hash, shared_model::interface::types::CommandIndexType cmd_index, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| operator()(const shared_model::interface::SetSettingValue &command, const shared_model::interface::types::AccountIdType &creator_account_id, const std::string &, shared_model::interface::types::CommandIndexType, bool do_validation) | iroha::ametsuchi::PostgresCommandExecutor | |
| PostgresCommandExecutor(std::unique_ptr< soci::session > sql, std::shared_ptr< shared_model::interface::PermissionToString > perm_converter, std::shared_ptr< PostgresSpecificQueryExecutor > specific_query_executor, std::optional< std::reference_wrapper< const VmCaller >> vm_caller) | iroha::ametsuchi::PostgresCommandExecutor | |
| skipChanges() override | iroha::ametsuchi::PostgresCommandExecutor | virtual |
| ~CommandExecutor()=default | iroha::ametsuchi::CommandExecutor | virtual |
| ~PostgresCommandExecutor() | iroha::ametsuchi::PostgresCommandExecutor |