struct
#include <src/vt/event/event_holder.h>
EventHolder
Public types
- using EventRecordType = EventRecord
- using EventRecordPtrType = std::unique_ptr<EventRecordType>
- using ActionContainerType = std::vector<ActionType>
Constructors, destructors, conversion operators
- EventHolder() defaulted
- EventHolder(EventRecordPtrType in_event) explicit
Public functions
- auto get_event() const -> EventRecordType*
- void attachAction(ActionType action)
- void makeReadyTrigger()
- void executeActions()
-
template<typename Serializer>void serialize(Serializer& s)