|
scc 2026.07
SystemC components library
|
SCC TLM utilities. More...
Namespaces | |
| namespace | scv |
| SCC SCV4TLM classes and functions. | |
Classes | |
| class | initiator_mixin |
| initiator socket mixin More... | |
| class | target_mixin |
| class | tlm_array |
| class | tlm_base_mm_interface |
| struct | tlm_network_payload_base |
| A base class for TLM network payloads. More... | |
| struct | tlm_network_payload |
| A class for TLM network payloads with support for extensions and memory management. More... | |
| class | tlm_network_gp |
| struct | tlm_network_baseprotocol_types |
| struct | tlm_network_fw_transport_if |
| struct | tlm_network_bw_transport_if |
| struct | tlm_network_initiator_socket |
| Definition of the tlm_network_initiator_socket class. More... | |
| struct | tlm_network_target_socket |
| Definition of the tlm_network_target_socket class. More... | |
Typedefs | |
| using | type_index = sc_core::sc_type_index |
Functions | |
| DECLARE_EXTENDED_PHASE (REQUEST) | |
| Definition of the additional protocol phases. | |
| DECLARE_EXTENDED_PHASE (CONFIRM) | |
| DECLARE_EXTENDED_PHASE (INDICATION) | |
| DECLARE_EXTENDED_PHASE (RESPONSE) | |
Variables | |
| template<typename T> | |
| const char *const | tlm_array< T >::kind_string = "tlm_array" |
SCC TLM utilities.
The SystemC Transaction Level Model (TLM) Network TLM utilities.
| using tlm::nw::type_index = sc_core::sc_type_index |
Definition at line 73 of file tlm_network_sockets.h.
| const char* const tlm::nw::tlm_array< T >::kind_string = "tlm_array" |
Definition at line 100 of file tlm_array.h.