#include "util/proto_status_tools.hpp"#include <boost/preprocessor/repetition/repeat.hpp>#include <boost/preprocessor/tuple/elem.hpp>#include <optional>#include "common/bind.hpp"#include "util/status.hpp"
Namespaces | |
| iroha | |
| iroha::utility_service | |
| iroha::to_string | |
Macros | |
| #define | EL0 (Status::kUnknown, proto::Status_StatusEnum_unknown) |
| #define | EL1 (Status::kInitialization, proto::Status_StatusEnum_initialization) |
| #define | EL2 (Status::kRunning, proto::Status_StatusEnum_running) |
| #define | EL3 (Status::kTermination, proto::Status_StatusEnum_termination) |
| #define | EL4 (Status::kStopped, proto::Status_StatusEnum_stopped) |
| #define | EL5 (Status::kFailed, proto::Status_StatusEnum_failed) |
| #define | NUM_ELEMS 6 |
| #define | SWL(z, i, ...) |
| #define | SWR(z, i, ...) |
| #define | SW_ALL_LEFT(v) switch (v) { BOOST_PP_REPEAT(NUM_ELEMS, SWL, ) } |
| #define | SW_ALL_RIGHT(v) switch (v) { BOOST_PP_REPEAT(NUM_ELEMS, SWR, ) default : break; } |
Functions | |
| proto::Status_StatusEnum | iroha::utility_service::makeProtoStatus (Status status) |
| Status | iroha::utility_service::makeStatus (const proto::Status_StatusEnum &status) |
| std::string | iroha::to_string::toString (const ::iroha::utility_service::Status &val) |
| #define EL0 (Status::kUnknown, proto::Status_StatusEnum_unknown) |
| #define EL1 (Status::kInitialization, proto::Status_StatusEnum_initialization) |
| #define EL2 (Status::kRunning, proto::Status_StatusEnum_running) |
| #define EL3 (Status::kTermination, proto::Status_StatusEnum_termination) |
| #define EL4 (Status::kStopped, proto::Status_StatusEnum_stopped) |
| #define EL5 (Status::kFailed, proto::Status_StatusEnum_failed) |
| #define NUM_ELEMS 6 |
| #define SWL | ( | z, | |
| i, | |||
| ... | |||
| ) |
| #define SWR | ( | z, | |
| i, | |||
| ... | |||
| ) |