scc 2026.07
SystemC components library
axi::scv::axi3_ext_record Struct Reference
Inheritance diagram for axi::scv::axi3_ext_record:
Collaboration diagram for axi::scv::axi3_ext_record:

Static Public Member Functions

static void recordBeginTx (SCVNS scv_tr_handle &handle, tlm::tlm_extension_base *e, std::string const &prefix)
static void recordEndTx (SCVNS scv_tr_handle &handle, tlm::tlm_extension_base *e, std::string const &prefix)

Additional Inherited Members

Public Attributes inherited from tlm::scc::scv::tlm_extension_record_if
util::delegate< void(SCVNS scv_tr_handle &, tlm::tlm_extension_base *, std::string const &)> recordBegin
 recording attributes in extensions at the beginning, it is intended to be overload as it does nothing
util::delegate< void(SCVNS scv_tr_handle &, tlm::tlm_extension_base *, std::string const &)> recordEnd
 recording attributes in extensions at the end, it is intended to be overload as it does nothing

Detailed Description

Definition at line 38 of file axi_ace_scv.cpp.

Constructor & Destructor Documentation

◆ axi3_ext_record()

axi::scv::axi3_ext_record::axi3_ext_record ( )
inline

Definition at line 40 of file axi_ace_scv.cpp.

Member Function Documentation

◆ recordBeginTx()

void axi::scv::axi3_ext_record::recordBeginTx ( SCVNS scv_tr_handle & handle,
tlm::tlm_extension_base * e,
std::string const & prefix )
inlinestatic

Definition at line 45 of file axi_ace_scv.cpp.

◆ recordEndTx()

void axi::scv::axi3_ext_record::recordEndTx ( SCVNS scv_tr_handle & handle,
tlm::tlm_extension_base * e,
std::string const & prefix )
inlinestatic

Definition at line 65 of file axi_ace_scv.cpp.


The documentation for this struct was generated from the following file:
  • /home/eyck/Projects/MINRES/SystemC-Components/third_party/axi_chi/axi/scv/axi_ace_scv.cpp