|
| SC_HAS_PROCESS (tlm_signal) |
|
| tlm_signal (sc_core::sc_module_name nm) |
|
void | trace (sc_core::sc_trace_file *tf) const override |
|
const char * | kind () const override |
|
tlm_sync_enum | nb_transport_fw (payload_type &, phase_type &, sc_core::sc_time &) override |
|
tlm_sync_enum | nb_transport_bw (payload_type &, phase_type &, sc_core::sc_time &) override |
|
const sc_core::sc_event & | value_changed_event () const override |
|
const SIG & | read () const override |
|
const SIG & | get_data_ref () const override |
|
bool | event () const override |
|
const sc_core::sc_event & | default_event () const override |
|
const sc_core::sc_event & | posedge_event () const override |
|
const sc_core::sc_event & | negedge_event () const override |
|
bool | posedge () const override |
|
bool | negedge () const override |
|
virtual ::tlm::tlm_sync_enum | nb_transport_fw (typename TYPES::tlm_payload_type &, ::tlm::tlm_phase &, sc_core::sc_time &)=0 |
|
virtual ::tlm::tlm_sync_enum | nb_transport_bw (typename TYPES::tlm_payload_type &, ::tlm::tlm_phase &, sc_core::sc_time &)=0 |
|
template<typename SIG = bool, typename TYPES = tlm_signal_baseprotocol_types<SIG>, int N = 32>
struct tlm::scc::tlm_signal< SIG, TYPES, N >
Definition at line 30 of file tlm_signal.h.
The documentation for this struct was generated from the following file:
- /home/eyck/git/SystemC-Components/src/sysc/tlm/scc/tlm_signal.h