18 #ifndef __TLM_NONBLOCKING_PORT_H__
19 #define __TLM_NONBLOCKING_PORT_H__
26 template <
typename T >
46 template <
typename T >
67 template <
typename T >
virtual const sc_core::sc_event & ok_to_get(tlm_tag< T > *t=0) const =0
tlm_nonblocking_peek_port(const char *port_name)
sc_core::sc_event_finder & ok_to_put() const
tlm_nonblocking_get_if< T > get_if_type
tlm_nonblocking_put_if< T > put_if_type
virtual const sc_core::sc_event & ok_to_put(tlm_tag< T > *t=0) const =0
tlm_nonblocking_get_port(const char *port_name)
sc_core::sc_event_finder & ok_to_peek() const
tlm_nonblocking_put_port(const char *port_name)
tlm_nonblocking_peek_if< T > peek_if_type
virtual const sc_core::sc_event & ok_to_peek(tlm_tag< T > *t=0) const =0
sc_core::sc_event_finder & ok_to_get() const