quic/qbox
Loading...
Searching...
No Matches
Public Member Functions | List of all members
gs::LocalPass< BUSWIDTH > Class Template Reference
Inheritance diagram for gs::LocalPass< BUSWIDTH >:
Inheritance graph
[legend]
Collaboration diagram for gs::LocalPass< BUSWIDTH >:
Collaboration graph
[legend]

Public Member Functions

 SCP_LOGGER (())
 
 LocalPass (const sc_core::sc_module_name &n)
 
- Public Member Functions inherited from gs::PassRPC< BUSWIDTH >
 PassRPC (const sc_core::sc_module_name &nm, bool is_local=false)
 
 PassRPC (const sc_core::sc_module_name &nm, int port)
 
void send_status ()
 
void handle_before_sim_start_signals ()
 
void stop ()
 
void stop_and_exit ()
 
void before_end_of_elaboration () override
 
void end_of_elaboration () override
 
void start_of_simulation () override
 
 PassRPC (const PassRPC &)=delete
 
void end_of_simulation () override
 

Additional Inherited Members

- Public Types inherited from gs::PassRPC< BUSWIDTH >
using tlm_target_socket = tlm_utils::simple_target_socket_tagged_b< MOD, BUSWIDTH, tlm::tlm_base_protocol_types, sc_core::SC_ZERO_OR_MORE_BOUND >
 
- Public Attributes inherited from gs::PassRPC< BUSWIDTH >
sc_core::sc_vector< tlm_target_socket > target_sockets
 
sc_core::sc_vector< initiator_socket_spying > initiator_sockets
 
sc_core::sc_vector< InitiatorSignalSocket< bool > > initiator_signal_sockets
 
sc_core::sc_vector< TargetSignalSocket< bool > > target_signal_sockets
 
cci::cci_param< intp_cport
 
cci::cci_param< intp_sport
 
cci::cci_param< std::string > p_exec_path
 
bool m_is_local
 
cci::cci_param< std::string > p_sync_policy
 
cci::cci_param< uint32_tp_tlm_initiator_ports_num
 
cci::cci_param< uint32_tp_tlm_target_ports_num
 
cci::cci_param< uint32_tp_initiator_signals_num
 
cci::cci_param< uint32_tp_target_signals_num
 

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