6 #ifndef IROHA_CLI_QUERY_RESPONSE_HANDLER_HPP 7 #define IROHA_CLI_QUERY_RESPONSE_HANDLER_HPP 12 #include <unordered_map> 15 #include "qry_responses.pb.h" 27 return static_cast<std::size_t
>(t);
44 void handleAccountAssetsResponse(
46 void handleTransactionsResponse(
48 void handleSignatoriesResponse(
51 void handleRolePermissionsResponse(
57 using QueryResponseCode = iroha::protocol::QueryResponse::ResponseCase;
58 using ErrorResponseCode = iroha::protocol::ErrorResponse::Reason;
61 std::unordered_map<QueryResponseCode, Handler, EnumTypeHash> handler_map_;
63 std::unordered_map<ErrorResponseCode, std::string, EnumTypeHash>
70 #endif // IROHA_QUERY_RESPONSE_HANDLER_HPP Definition: client.cpp:16
Definition: query_response_handler.hpp:24
std::size_t operator()(T t) const
Definition: query_response_handler.hpp:26
std::shared_ptr< Logger > LoggerPtr
Definition: logger_fwd.hpp:22
Definition: query_response_handler.hpp:31