12 #ifndef INTERFACES_STRINGEVENT_H 13 #define INTERFACES_STRINGEVENT_H 15 #include <sst/core/sst_types.h> 17 #include <sst/core/event.h> 20 namespace Interfaces {
58 Event::serialize_order(ser);
This class is basically a wrapper for objects to declare the order in which their members should be s...
Definition: serializer.h:35
Simple event to pass strings between components.
Definition: stringEvent.h:25
const std::string & getString(void)
Returns the contents of this Event.
Definition: stringEvent.h:51
LinkId_t getLinkId(void) const
Gets the link id associated with this event.
Definition: event.h:76
StringEvent(const StringEvent *me)
Copies an existing StringEvent.
Definition: stringEvent.h:44
StringEvent(const StringEvent &me)
Copies an existing StringEvent.
Definition: stringEvent.h:37
void setDeliveryLink(LinkId_t id, Link *link)
Sets the link id used for delivery.
Definition: event.h:56
StringEvent(const std::string &str)
Create a new StringEvent.
Definition: stringEvent.h:32
Base class for Events - Items sent across links to communicate between components.
Definition: event.h:31
Definition: serializable.h:130