4 #ifndef DJINNI_GENERATED_TEZOSOPERATIONTAG_HPP 5 #define DJINNI_GENERATED_TEZOSOPERATIONTAG_HPP 10 #ifndef LIBCORE_EXPORT 12 #include <libcore_export.h> 14 #define LIBCORE_EXPORT 18 namespace ledger {
namespace core {
namespace api {
20 enum class TezosOperationTag : int {
24 OPERATION_TAG_GENERIC,
26 OPERATION_TAG_PROPOSAL,
29 OPERATION_TAG_TRANSACTION,
30 OPERATION_TAG_ORIGINATION,
31 OPERATION_TAG_DELEGATION,
33 LIBCORE_EXPORT std::string to_string(
const TezosOperationTag& tezosOperationTag);
34 LIBCORE_EXPORT std::ostream &operator<<(std::ostream &os,
const TezosOperationTag &o);
41 struct hash<::ledger::core::api::TezosOperationTag> {
42 size_t operator()(::ledger::core::api::TezosOperationTag type)
const {
43 return std::hash<int>()(static_cast<int>(type));
48 #endif //DJINNI_GENERATED_TEZOSOPERATIONTAG_HPP Definition: BitcoinLikeFeePolicy.hpp:29
Definition: Account.cpp:8