|
scc 2025.09
SystemC components library
|
SCC SCV4TLM classes and functions. More...
Classes | |
| class | lwtr4tlm2_extension_registry_if |
| The TLM transaction extensions recorder interface. More... | |
| class | lwtr4tlm2_extension_registry |
| The TLM transaction extensions recorder registry. More... | |
| class | tlm_id_ext_recording |
| struct | link_pred_ext |
| struct | nb_rec_entry |
| class | tlm2_lwtr |
| The TLM2 transaction recorder. More... | |
| class | tlm2_lwtr_recorder |
Typedefs | |
| using | tx_db = ::lwtr::tx_db |
| using | tx_fiber = ::lwtr::tx_fiber |
| template<typename BEGIN = ::lwtr::no_data, typename END = ::lwtr::no_data> | |
| using | tx_generator = ::lwtr::tx_generator<BEGIN, END> |
| using | tx_handle = ::lwtr::tx_handle |
| using | mm = tlm::scc::tlm_mm<> |
Enumerations | |
| enum | tx_rel { PARENT_CHILD = 0 , PREDECESSOR_SUCCESSOR } |
Functions | |
| bool | register_extensions () |
Variables | |
| bool | registered = register_extensions() |
SCC SCV4TLM classes and functions.
| using tlm::scc::lwtr::mm = tlm::scc::tlm_mm<> |
Definition at line 45 of file tlm2_lwtr.h.
| using tlm::scc::lwtr::tx_db = ::lwtr::tx_db |
Definition at line 41 of file tlm2_lwtr.h.
| using tlm::scc::lwtr::tx_fiber = ::lwtr::tx_fiber |
Definition at line 42 of file tlm2_lwtr.h.
| using tlm::scc::lwtr::tx_generator = ::lwtr::tx_generator<BEGIN, END> |
Definition at line 43 of file tlm2_lwtr.h.
| using tlm::scc::lwtr::tx_handle = ::lwtr::tx_handle |
Definition at line 44 of file tlm2_lwtr.h.
The relationship between transactions
This enum represents the relationship between transactions in the LWTR transaction stream.
| Enumerator | |
|---|---|
| PARENT_CHILD | indicates parent child relationship |
| PREDECESSOR_SUCCESSOR | indicates predecessor successor relationship |
Definition at line 57 of file tlm2_lwtr.h.
| bool tlm::scc::lwtr::register_extensions | ( | ) |
Definition at line 51 of file tlm2_lwtr.cpp.
| bool tlm::scc::lwtr::registered = register_extensions() |
Definition at line 56 of file tlm2_lwtr.cpp.