scc  2022.4.0
SystemC components library
tlm::scc::tlm_signal_initiator_socket< SIG, TYPES, N, POL > Struct Template Reference
Inheritance diagram for tlm::scc::tlm_signal_initiator_socket< SIG, TYPES, N, POL >:
Collaboration diagram for tlm::scc::tlm_signal_initiator_socket< SIG, TYPES, N, POL >:

Public Types

using tlm_signal_type = SIG
 
using protocol_types = TYPES
 
using transaction_type = typename TYPES::tlm_payload_type
 
using phase_type = typename TYPES::tlm_phase_type
 

Public Member Functions

 tlm_signal_initiator_socket (const char *name)
 
virtual const char * kind () const
 
virtual sc_core::sc_type_index get_protocol_types () const
 

Detailed Description

template<typename SIG = bool, typename TYPES = tlm_signal_baseprotocol_types<SIG>, int N = 1, sc_core::sc_port_policy POL = sc_core::SC_ONE_OR_MORE_BOUND>
struct tlm::scc::tlm_signal_initiator_socket< SIG, TYPES, N, POL >

Definition at line 59 of file tlm_signal_sockets.h.


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