4 #ifndef DJINNI_GENERATED_EVENT_HPP 5 #define DJINNI_GENERATED_EVENT_HPP 11 #include <libcore_export.h> 13 #define LIBCORE_EXPORT 17 namespace ledger {
namespace core {
namespace api {
37 virtual std::shared_ptr<DynamicObject> getPayload() = 0;
43 virtual bool isSticky() = 0;
49 virtual int32_t getStickyTag() = 0;
57 static std::shared_ptr<Event> newInstance(
EventCode code,
const std::shared_ptr<DynamicObject> & payload);
61 #endif //DJINNI_GENERATED_EVENT_HPP Definition: Account.cpp:8
EventCode
Definition: EventCode.hpp:20