TLM-2.0
2.0.3
Accellera TLM-2.0 proof-of-concept library
|
#include <tlm_core/tlm_1/tlm_req_rsp/tlm_ports/tlm_nonblocking_port.h>
Public Types | |
typedef tlm_nonblocking_put_if< T > | put_if_type |
Public Types inherited from sc_core::sc_port_b< IF > | |
typedef sc_port_base | base_type |
typedef sc_port_b< IF > | this_type |
typedef this_type | port_type |
Public Member Functions | |
tlm_nonblocking_put_port (const char *port_name) | |
sc_core::sc_event_finder & | ok_to_put () const |
Public Member Functions inherited from sc_core::sc_port< tlm_nonblocking_put_if< T >, 1 > | |
sc_port () | |
sc_port (const char *name_) | |
sc_port (tlm_nonblocking_put_if< T > &interface_) | |
sc_port (const char *name_, tlm_nonblocking_put_if< T > &interface_) | |
sc_port (base_type &parent_) | |
sc_port (const char *name_, base_type &parent_) | |
sc_port (this_type &parent_) | |
sc_port (const char *name_, this_type &parent_) | |
virtual | ~sc_port () |
virtual const char * | kind () const |
Public Member Functions inherited from sc_core::sc_port_b< IF > | |
SC_VIRTUAL_ void | bind (IF &interface_) |
void | operator() (IF &interface_) |
SC_VIRTUAL_ void | bind (port_type &parent_) |
void | operator() (port_type &parent_) |
int | size () const |
IF * | operator-> () |
const IF * | operator-> () const |
const IF * | get_interface (int iface_i) const |
IF * | get_interface (int iface_i) |
IF * | operator[] (int index_) |
const IF * | operator[] (int index_) const |
virtual sc_interface * | get_interface () |
virtual const sc_interface * | get_interface () const |
Additional Inherited Members | |
Protected Member Functions inherited from sc_core::sc_port_b< IF > | |
sc_port_b (int max_size_, sc_port_policy policy=SC_ONE_OR_MORE_BOUND) | |
sc_port_b (const char *name_, int max_size_, sc_port_policy policy=SC_ONE_OR_MORE_BOUND) | |
virtual | ~sc_port_b () |
virtual int | vbind (sc_interface &) |
virtual int | vbind (sc_port_base &) |
virtual void | make_sensitive (sc_thread_handle, sc_event_finder *=0) const |
virtual void | make_sensitive (sc_method_handle, sc_event_finder *=0) const |
Protected Member Functions inherited from sc_core::sc_port_base | |
virtual void | add_interface (sc_interface *)=0 |
virtual int | interface_count ()=0 |
virtual const char * | if_typename () const =0 |
Definition at line 68 of file tlm_nonblocking_port.h.
typedef tlm_nonblocking_put_if<T> tlm::tlm_nonblocking_put_port< T >::put_if_type |
Definition at line 72 of file tlm_nonblocking_port.h.
|
inline |
Definition at line 74 of file tlm_nonblocking_port.h.
|
inline |
Definition at line 77 of file tlm_nonblocking_port.h.