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

Public Member Functions | |
| std::string | to_string () const |
| sumi_queue (sstmac::sw::operating_system *os) | |
| sumi_queue () | |
| ~sumi_queue () | |
| transport_message * | poll_until_message () |
| transport_message * | poll_until_message (timestamp timeout) |
| void | put_message (transport_message *message) |
| bool | blocked () const |
Private Attributes | |
| std::list< transport_message * > | pending_messages_ |
| std::list< sstmac::sw::key * > | blocked_keys_ |
| sstmac::sw::operating_system * | os_ |
Definition at line 20 of file sumi_api.h.
| sstmac::sumi_queue::sumi_queue | ( | sstmac::sw::operating_system * | os | ) |
| sstmac::sumi_queue::sumi_queue | ( | ) |
Referenced by to_string().
| sstmac::sumi_queue::~sumi_queue | ( | ) |
Referenced by to_string().
|
inline |
Definition at line 45 of file sumi_api.h.
References blocked_keys_.
| transport_message* sstmac::sumi_queue::poll_until_message | ( | ) |
Referenced by to_string().
| transport_message* sstmac::sumi_queue::poll_until_message | ( | timestamp | timeout | ) |
| void sstmac::sumi_queue::put_message | ( | transport_message * | message | ) |
Referenced by to_string().
|
inline |
Definition at line 25 of file sumi_api.h.
References poll_until_message(), put_message(), sumi_queue(), and ~sumi_queue().

|
private |
Definition at line 52 of file sumi_api.h.
Referenced by blocked().
|
private |
Definition at line 54 of file sumi_api.h.
|
private |
Definition at line 50 of file sumi_api.h.
1.8.11