| 
    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) | 
  Public Member Functions inherited from gs::router_if< BUSWIDTH > | |
| 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 () | 
  Protected Member Functions inherited from gs::router_if< BUSWIDTH > | |
| std::string | parent (std::string name) | 
| std::string | nameFromSocket (std::string s) | 
Additional Inherited Members | |
  Protected Attributes inherited from gs::router_if< BUSWIDTH > | |
| std::vector< target_info > | bound_targets |