SST/macro
|
#include <connectable_wrapper.h>
Public Types | |
enum | endpoint_t { node, sw } |
Public Member Functions | |
void | parse_type_id (const std::string &str, endpoint_t &ep, int &id) |
void | parse_src (const std::string &str) |
void | parse_dst (const std::string &str) |
Public Attributes | |
hw::connectable::connection_type_t | type |
int | src_id |
int | dst_id |
int | src_port |
int | dst_port |
endpoint_t | src_type |
endpoint_t | dst_type |
hw::connectable::config | cfg |
Definition at line 11 of file connectable_wrapper.h.
Enumerator | |
---|---|
node | |
sw |
Definition at line 14 of file connectable_wrapper.h.
void sstmac::connection_details::parse_dst | ( | const std::string & | str | ) |
void sstmac::connection_details::parse_src | ( | const std::string & | str | ) |
void sstmac::connection_details::parse_type_id | ( | const std::string & | str, |
endpoint_t & | ep, | ||
int & | id | ||
) |
hw::connectable::config sstmac::connection_details::cfg |
Definition at line 26 of file connectable_wrapper.h.
Referenced by sstmac::connectable_proxy_component::event_location(), and sstmac::integrated_connectable_wrapper::handle().
int sstmac::connection_details::dst_id |
Definition at line 21 of file connectable_wrapper.h.
int sstmac::connection_details::dst_port |
Definition at line 23 of file connectable_wrapper.h.
endpoint_t sstmac::connection_details::dst_type |
Definition at line 25 of file connectable_wrapper.h.
int sstmac::connection_details::src_id |
Definition at line 20 of file connectable_wrapper.h.
int sstmac::connection_details::src_port |
Definition at line 22 of file connectable_wrapper.h.
endpoint_t sstmac::connection_details::src_type |
Definition at line 24 of file connectable_wrapper.h.
hw::connectable::connection_type_t sstmac::connection_details::type |
Definition at line 19 of file connectable_wrapper.h.