scc  2022.4.0
SystemC components library
tlm::scc::lwtr Namespace Reference

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()
 

Detailed Description

SCC SCV4TLM classes and functions.

Enumeration Type Documentation

◆ tx_rel

Enumerator
PARENT_CHILD 

indicates parent child relationship

PREDECESSOR_SUCCESSOR 

indicates predecessor successor relationship

Definition at line 44 of file tlm2_lwtr.h.