quic/qbox
|
Public Member Functions | |
router (const sc_core::sc_module_name &nm, cci::cci_broker_handle broker=cci::cci_get_broker()) | |
router (const router &)=delete | |
void | add_target (TargetSocket &t, const uint64_t address, uint64_t size, bool masked=true) |
virtual void | add_initiator (InitiatorSocket &i) |
![]() | |
void | rename_last (std::string s) |
std::vector< target_info > | get_bound_targets () |
Public Attributes | |
initiator_socket_type | initiator_socket |
tlm_utils::multi_passthrough_target_socket< router< BUSWIDTH >, BUSWIDTH > | target_socket |
cci::cci_param< bool > | lazy_init |
Protected Member Functions | |
virtual void | before_end_of_elaboration () |
![]() | |
std::string | parent (std::string name) |
std::string | nameFromSocket (std::string s) |
Additional Inherited Members | |
![]() | |
std::vector< target_info > | bound_targets |