scc 2025.09
SystemC components library
scc::host_mem_map_extension Struct Reference
Inheritance diagram for scc::host_mem_map_extension:
Collaboration diagram for scc::host_mem_map_extension:

Public Member Functions

tlm_extension_base * clone () const override
void copy_from (tlm_extension_base const &ext) override
 host_mem_map_extension (uint8_t *ptr)

Public Attributes

uint8_t * ptr {nullptr}

Detailed Description

Definition at line 183 of file memory.h.

Constructor & Destructor Documentation

◆ host_mem_map_extension()

scc::host_mem_map_extension::host_mem_map_extension ( uint8_t * ptr)
inline

Definition at line 186 of file memory.h.

◆ ~host_mem_map_extension()

scc::host_mem_map_extension::~host_mem_map_extension ( )
inline

Definition at line 189 of file memory.h.

Member Function Documentation

◆ clone()

tlm_extension_base * scc::host_mem_map_extension::clone ( ) const
inlineoverride

Definition at line 184 of file memory.h.

◆ copy_from()

void scc::host_mem_map_extension::copy_from ( tlm_extension_base const & ext)
inlineoverride

Definition at line 185 of file memory.h.

Member Data Documentation

◆ ptr

uint8_t* scc::host_mem_map_extension::ptr {nullptr}

Definition at line 190 of file memory.h.


The documentation for this struct was generated from the following file:
  • /home/eyck/Projects/MINRES/SystemC-Components/src/components/scc/memory.h