| 
| 
void  | b_transport (int id, tlm::tlm_generic_payload &trans, sc_core::sc_time &delay) | 
|   | 
| 
unsigned int  | transport_dbg (int id, tlm::tlm_generic_payload &trans) | 
|   | 
| 
bool  | get_direct_mem_ptr (int id, tlm::tlm_generic_payload &trans, tlm::tlm_dmi &dmi_data) | 
|   | 
| 
std::string  | txn_to_str (tlm::tlm_generic_payload &trans, bool is_callback=false, bool found_callback=false) | 
|   | 
| 
std::string  | txn_command_str (const tlm::tlm_generic_payload &trans) | 
|   | 
| 
const char *  | get_module_name (const tlm::tlm_generic_payload &trans, uint64_t &mod_addr, bool &mod_found) | 
|   | 
| 
bool  | do_callbacks (tlm::tlm_generic_payload &trans, sc_core::sc_time &delay) | 
|   | 
| target_info *  | decode_address (tlm::tlm_generic_payload &trans) | 
|   | 
| 
  | reg_router (const sc_core::sc_module_name &nm, const std::map< uint64_t, std::pair< uint64_t, const char * > > &p_mod_addr_name_map=std::map< uint64_t, std::pair< uint64_t, const char * > >(), const std::function< void(bool, uint64_t)> &pre_b_transport_callback=std::function< void(bool, uint64_t)>(), cci::cci_broker_handle broker=cci::cci_get_broker()) | 
|   | 
| 
  | reg_router (const reg_router &)=delete | 
|   | 
| 
void  | rename_last (std::string s) | 
|   | 
| 
std::vector< target_info >  | get_bound_targets () | 
|   | 
 | 
| 
initiator_socket_type  | initiator_socket | 
|   | 
| 
tlm_utils::multi_passthrough_target_socket< reg_router< BUSWIDTH >, BUSWIDTH >  | target_socket | 
|   | 
| 
cci::cci_broker_handle  | m_broker | 
|   | 
| 
cci::cci_param< bool >  | lazy_init | 
|   | 
◆ decode_address()
◆ lazy_initialize()
The documentation for this class was generated from the following file: