#include "postgres_specific_query_executor.hpp"
|
| | PostgresSpecificQueryExecutor (soci::session &sql, BlockStorage &block_store, std::shared_ptr< PendingTransactionStorage > pending_txs_storage, std::shared_ptr< shared_model::interface::QueryResponseFactory > response_factory, std::shared_ptr< shared_model::interface::PermissionToString > perm_converter, logger::LoggerPtr log) |
| |
| QueryExecutorResult | execute (const shared_model::interface::Query &qry) override |
| |
| bool | hasAccountRolePermission (shared_model::interface::permissions::Role permission, const std::string &account_id) const override |
| |
| QueryExecutorResult | operator() (const shared_model::interface::GetAccount &q, const shared_model::interface::types::AccountIdType &creator_id, const shared_model::interface::types::HashType &query_hash) |
| |
| QueryExecutorResult | operator() (const shared_model::interface::GetBlock &q, const shared_model::interface::types::AccountIdType &creator_id, const shared_model::interface::types::HashType &query_hash) |
| |
| QueryExecutorResult | operator() (const shared_model::interface::GetSignatories &q, const shared_model::interface::types::AccountIdType &creator_id, const shared_model::interface::types::HashType &query_hash) |
| |
| QueryExecutorResult | operator() (const shared_model::interface::GetAccountTransactions &q, const shared_model::interface::types::AccountIdType &creator_id, const shared_model::interface::types::HashType &query_hash) |
| |
| QueryExecutorResult | operator() (const shared_model::interface::GetTransactions &q, const shared_model::interface::types::AccountIdType &creator_id, const shared_model::interface::types::HashType &query_hash) |
| |
| QueryExecutorResult | operator() (const shared_model::interface::GetAccountAssetTransactions &q, const shared_model::interface::types::AccountIdType &creator_id, const shared_model::interface::types::HashType &query_hash) |
| |
| QueryExecutorResult | operator() (const shared_model::interface::GetAccountAssets &q, const shared_model::interface::types::AccountIdType &creator_id, const shared_model::interface::types::HashType &query_hash) |
| |
| QueryExecutorResult | operator() (const shared_model::interface::GetAccountDetail &q, const shared_model::interface::types::AccountIdType &creator_id, const shared_model::interface::types::HashType &query_hash) |
| |
| QueryExecutorResult | operator() (const shared_model::interface::GetRoles &q, const shared_model::interface::types::AccountIdType &creator_id, const shared_model::interface::types::HashType &query_hash) |
| |
| QueryExecutorResult | operator() (const shared_model::interface::GetRolePermissions &q, const shared_model::interface::types::AccountIdType &creator_id, const shared_model::interface::types::HashType &query_hash) |
| |
| QueryExecutorResult | operator() (const shared_model::interface::GetAssetInfo &q, const shared_model::interface::types::AccountIdType &creator_id, const shared_model::interface::types::HashType &query_hash) |
| |
| QueryExecutorResult | operator() (const shared_model::interface::GetPendingTransactions &q, const shared_model::interface::types::AccountIdType &creator_id, const shared_model::interface::types::HashType &query_hash) |
| |
| QueryExecutorResult | operator() (const shared_model::interface::GetPeers &q, const shared_model::interface::types::AccountIdType &creator_id, const shared_model::interface::types::HashType &query_hash) |
| |
| QueryExecutorResult | operator() (const shared_model::interface::GetEngineReceipts &q, const shared_model::interface::types::AccountIdType &creator_id, const shared_model::interface::types::HashType &query_hash) |
| |
| virtual | ~SpecificQueryExecutor ()=default |
| |
◆ PostgresSpecificQueryExecutor()
◆ execute()
◆ hasAccountRolePermission()
◆ operator()() [1/14]
◆ operator()() [2/14]
◆ operator()() [3/14]
◆ operator()() [4/14]
◆ operator()() [5/14]
◆ operator()() [6/14]
◆ operator()() [7/14]
◆ operator()() [8/14]
◆ operator()() [9/14]
◆ operator()() [10/14]
◆ operator()() [11/14]
◆ operator()() [12/14]
◆ operator()() [13/14]
◆ operator()() [14/14]
The documentation for this class was generated from the following files: