#include <tlm_core_ifs.h>
Public Member Functions | |
virtual bool | nb_put (const T &t)=0 |
virtual bool | nb_can_put (tlm_tag< T > *t=0) const =0 |
virtual const sc_core::sc_event & | ok_to_put (tlm_tag< T > *t=0) const =0 |
Definition at line 77 of file tlm_core_ifs.h.
virtual bool tlm::tlm_nonblocking_put_if< T >::nb_put | ( | const T & | t | ) | [pure virtual] |
Implemented in tlm::tlm_fifo< T >, tlm::tlm_put_get_imp< PUT_DATA, GET_DATA >, tlm::tlm_put_get_imp< REQ, RSP >, and tlm::tlm_put_get_imp< RSP, REQ >.
Referenced by tlm::tlm_put_get_imp< RSP, REQ >::nb_put().
virtual bool tlm::tlm_nonblocking_put_if< T >::nb_can_put | ( | tlm_tag< T > * | t = 0 |
) | const [pure virtual] |
virtual const sc_core::sc_event& tlm::tlm_nonblocking_put_if< T >::ok_to_put | ( | tlm_tag< T > * | t = 0 |
) | const [pure virtual] |