scc 2026.07
SystemC components library
tlm::scc::memory_node Struct Reference

Public Member Functions

 memory_node (uint64_t start, uint64_t end)
std::string to_string (const std::string &prefix="") const

Public Attributes

uint64_t start {0}
uint64_t end {std::numeric_limits<uint64_t>::max()}
std::string name
std::vector< memory_node > elemets

Detailed Description

Definition at line 30 of file memory_map_collector.h.

Constructor & Destructor Documentation

◆ memory_node()

tlm::scc::memory_node::memory_node ( uint64_t start,
uint64_t end )
inline

Definition at line 35 of file memory_map_collector.h.

Member Function Documentation

◆ to_string()

std::string tlm::scc::memory_node::to_string ( const std::string & prefix = "") const

Definition at line 22 of file memory_map_collector.cpp.

Member Data Documentation

◆ elemets

std::vector<memory_node> tlm::scc::memory_node::elemets

Definition at line 34 of file memory_map_collector.h.

◆ end

uint64_t tlm::scc::memory_node::end {std::numeric_limits<uint64_t>::max()}

Definition at line 32 of file memory_map_collector.h.

◆ name

std::string tlm::scc::memory_node::name

Definition at line 33 of file memory_map_collector.h.

◆ start

uint64_t tlm::scc::memory_node::start {0}

Definition at line 31 of file memory_map_collector.h.


The documentation for this struct was generated from the following files: