scc  2022.4.0
SystemC components library
tlm::scc::target_mixin< BASE_TYPE, TYPES > Member List

This is the complete list of members for tlm::scc::target_mixin< BASE_TYPE, TYPES >, including all inherited members.

bw_interface_type typedef (defined in tlm::scc::target_mixin< BASE_TYPE, TYPES >)tlm::scc::target_mixin< BASE_TYPE, TYPES >
fw_interface_type typedef (defined in tlm::scc::target_mixin< BASE_TYPE, TYPES >)tlm::scc::target_mixin< BASE_TYPE, TYPES >
operator->()tlm::scc::target_mixin< BASE_TYPE, TYPES >inline
phase_type typedef (defined in tlm::scc::target_mixin< BASE_TYPE, TYPES >)tlm::scc::target_mixin< BASE_TYPE, TYPES >
register_b_transport(std::function< void(transaction_type &, sc_core::sc_time &)> cb)tlm::scc::target_mixin< BASE_TYPE, TYPES >inline
register_get_direct_mem_ptr(std::function< bool(transaction_type &, tlm::tlm_dmi &)> cb)tlm::scc::target_mixin< BASE_TYPE, TYPES >inline
register_nb_transport_fw(std::function< sync_enum_type(transaction_type &, phase_type &, sc_core::sc_time &)> cb)tlm::scc::target_mixin< BASE_TYPE, TYPES >inline
register_transport_dbg(std::function< unsigned int(transaction_type &)> cb)tlm::scc::target_mixin< BASE_TYPE, TYPES >inline
sync_enum_type typedef (defined in tlm::scc::target_mixin< BASE_TYPE, TYPES >)tlm::scc::target_mixin< BASE_TYPE, TYPES >
target_mixin()tlm::scc::target_mixin< BASE_TYPE, TYPES >inline
target_mixin(const sc_core::sc_module_name &n)tlm::scc::target_mixin< BASE_TYPE, TYPES >inlineexplicit
transaction_type typedef (defined in tlm::scc::target_mixin< BASE_TYPE, TYPES >)tlm::scc::target_mixin< BASE_TYPE, TYPES >