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


Protected Member Functions | |
| void | clone_into (transport_message *cln) const |
| void | reverse () |
Protected Member Functions inherited from sstmac::library_interface | |
| library_interface (const std::string &libname) | |
| library_interface () | |
| void | clone_into (library_interface *cln) const |
Private Member Functions | |
| ImplementSerializable (transport_message) public | |
| transport_message (sw::app_id aid, const sumi::message_ptr &msg, long byte_length) | |
| virtual void | serialize_order (serializer &ser) |
| sumi::message_ptr | payload () const |
| std::string | to_string () const |
| int | dest () const |
| void | set_dest (int dest) |
| int | src () const |
| void | set_src (int src) |
| virtual void | put_on_wire () |
| ::sstmac::hw::network_message * | clone_injection_ack () const |
Private Attributes | |
| sumi::message_ptr | payload_ |
Additional Inherited Members | |
Public Member Functions inherited from sstmac::event | |
| 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 () |
Public Member Functions inherited from sstmac::library_interface | |
| std::string | lib_name () const |
| void | set_lib_name (const std::string &name) |
| void | serialize_order (serializer &ser) |
Protected Types inherited from sprockit::serializable | |
| enum | cxn_flag_t { ConstructorFlag } |
Protected Attributes inherited from sstmac::library_interface | |
| std::string | lib_name_ |
|
private |
Referenced by ImplementSerializable().
|
privatevirtual |
Reimplemented from sstmac::hw::network_message.
Referenced by set_src().
|
protected |
Referenced by set_src().
|
inlineprivate |
Definition at line 39 of file message.h.
References sstmac::hw::network_message::dest_task_.
|
inlineprivate |
Definition at line 18 of file message.h.
References sstmac::hw::network_message::aid(), sstmac::hw::network_message::byte_length(), serialize_order(), and transport_message().

|
inlineprivate |
Definition at line 31 of file message.h.
References payload_, and to_string().

|
privatevirtual |
Reimplemented from sstmac::hw::network_message.
Referenced by set_src().
|
protectedvirtual |
Reimplemented from sstmac::hw::network_message.
Referenced by set_src().
|
privatevirtual |
Reimplemented from sstmac::hw::network_message.
Referenced by ImplementSerializable().
|
inlineprivate |
Definition at line 44 of file message.h.
References sstmac::hw::network_message::dest_task_.
|
inlineprivate |
Definition at line 54 of file message.h.
References clone_injection_ack(), clone_into(), put_on_wire(), reverse(), and sstmac::hw::network_message::src_task_.

|
inlineprivate |
Definition at line 49 of file message.h.
References sstmac::hw::network_message::src_task_.
|
privatevirtual |
Reimplemented from sstmac::hw::network_message.
Referenced by payload().
|
private |
1.8.11