#include <peq_with_get.h>
Public Types | |
typedef PAYLOAD | transaction_type |
typedef std::pair< const sc_core::sc_time, transaction_type * > | pair_type |
Public Member Functions | |
peq_with_get (const char *name) | |
void | notify (transaction_type &trans, const sc_core::sc_time &t) |
void | notify (transaction_type &trans) |
transaction_type * | get_next_transaction () |
sc_core::sc_event & | get_event () |
void | cancel_all () |
Definition at line 32 of file peq_with_get.h.
typedef std::pair<const sc_core::sc_time, transaction_type*> tlm_utils::peq_with_get< PAYLOAD >::pair_type |
Definition at line 36 of file peq_with_get.h.
typedef PAYLOAD tlm_utils::peq_with_get< PAYLOAD >::transaction_type |
Definition at line 35 of file peq_with_get.h.
tlm_utils::peq_with_get< PAYLOAD >::peq_with_get | ( | const char * | name | ) | [inline] |
Definition at line 39 of file peq_with_get.h.
void tlm_utils::peq_with_get< PAYLOAD >::cancel_all | ( | ) | [inline] |
Definition at line 80 of file peq_with_get.h.
sc_core::sc_event& tlm_utils::peq_with_get< PAYLOAD >::get_event | ( | ) | [inline] |
Definition at line 74 of file peq_with_get.h.
transaction_type* tlm_utils::peq_with_get< PAYLOAD >::get_next_transaction | ( | ) | [inline] |
Definition at line 56 of file peq_with_get.h.
void tlm_utils::peq_with_get< PAYLOAD >::notify | ( | transaction_type & | trans | ) | [inline] |
Definition at line 49 of file peq_with_get.h.
void tlm_utils::peq_with_get< PAYLOAD >::notify | ( | transaction_type & | trans, | |
const sc_core::sc_time & | t | |||
) | [inline] |
Definition at line 43 of file peq_with_get.h.