|
SST/macro
|
#include <sst_event.h>


Public Member Functions | |
| virtual std::string | to_string () const =0 |
| void | serialize_order (serializer &ser) |
| virtual bool | is_packet () const |
| convenience methods More... | |
| virtual bool | is_credit () const |
| virtual bool | is_failure () const |
| template<class T > | |
| T * | interface () |
Public Member Functions inherited from sprockit::serializable | |
| virtual const char * | cls_name () const =0 |
| virtual uint32_t | cls_id () const =0 |
| virtual | ~serializable () |
Additional Inherited Members | |
Protected Types inherited from sprockit::serializable | |
| enum | cxn_flag_t { ConstructorFlag } |
Definition at line 28 of file sst_event.h.
|
inline |
Definition at line 60 of file sst_event.h.
Referenced by sstmac::hw::multipath_router< ParentRouter >::route().
|
inlinevirtual |
Definition at line 49 of file sst_event.h.
|
inlinevirtual |
Definition at line 54 of file sst_event.h.
|
inlinevirtual |
|
inlinevirtual |
Implements sprockit::serializable.
Reimplemented in sstmac::hw::network_message, sstmac::hw::packet, and sstmac::transport_message.
Definition at line 40 of file sst_event.h.
Referenced by sstmac::hw::fail_event::ImplementSerializable().
|
pure virtual |
Implemented in sstmac::hw::network_message, sstmac::sw::launch_event, sstmac::sw::compute_event, sstmac::transport_message, sstmac::hw::memory_message, sstmac::sw::arrive_message, sstmac::sw::job_launch_event, sstmac::hw::fail_event, sstmac::hw::packet, and sstmac::sleep_event.
Referenced by sstmac::event_queue_entry::NotSerializable(), and sstmac::handler_event_queue_entry::~handler_event_queue_entry().
1.8.11