scc  2022.4.0
SystemC components library
tlm::scc::tlm_signal2sc_signal< TYPE > Struct Template Reference
Inheritance diagram for tlm::scc::tlm_signal2sc_signal< TYPE >:
Collaboration diagram for tlm::scc::tlm_signal2sc_signal< TYPE >:

Public Types

using protocol_types = tlm_signal_baseprotocol_types< TYPE >
 
using payload_type = typename protocol_types::tlm_payload_type
 
using phase_type = typename protocol_types::tlm_phase_type
 
- Public Types inherited from tlm::scc::tlm_signal_fw_transport_if< TYPE, tlm_signal_baseprotocol_types< TYPE > >
typedef tlm_signal_baseprotocol_types< TYPE > protocol_types
 

Public Member Functions

 SC_HAS_PROCESS (tlm_signal2sc_signal)
 
 tlm_signal2sc_signal (sc_core::sc_module_name nm)
 
- Public Member Functions inherited from tlm::scc::tlm_signal_fw_transport_if< TYPE, tlm_signal_baseprotocol_types< TYPE > >
virtual ::tlm::tlm_sync_enum nb_transport_fw (typename TYPES::tlm_payload_type &, ::tlm::tlm_phase &, sc_core::sc_time &)=0
 

Public Attributes

tlm_signal_target_socket< TYPE > t_i {"t_i"}
 
sc_core::sc_out< TYPE > s_o {"s_o"}
 

Detailed Description

template<typename TYPE>
struct tlm::scc::tlm_signal2sc_signal< TYPE >

Definition at line 31 of file tlm_signal_conv.h.


The documentation for this struct was generated from the following file: