6 #ifndef IROHA_MODEL_PRIMITIVE_HPP 7 #define IROHA_MODEL_PRIMITIVE_HPP 21 template <
typename Model>
37 std::to_string(reinterpret_cast<uint64_t>(
this)))
44 return not(*
this == rhs);
51 #endif // IROHA_MODEL_PRIMITIVE_HPP PrettyStringBuilder & init(const std::string &name)
Definition: string_builder.cpp:18
std::string finalize()
Definition: string_builder.cpp:44
virtual bool operator!=(const ModelType &rhs) const
Definition: model_primitive.hpp:43
Definition: string_builder.hpp:18
virtual bool operator==(const ModelType &rhs) const =0
virtual ~ModelPrimitive()=default
Definition: model_primitive.hpp:22
Definition: add_asset_quantity.hpp:20
Definition: command_executor.hpp:12
virtual std::string toString() const
Definition: model_primitive.hpp:33
PrettyStringBuilder & appendNamed(const Name &name, const Value &value)
----—— Augmented appending functions. ----—— ///
Definition: string_builder.hpp:53