scc 2026.07
SystemC components library
tlm::scc::tlm_id_extension Struct Reference
Inheritance diagram for tlm::scc::tlm_id_extension:
Collaboration diagram for tlm::scc::tlm_id_extension:

Public Member Functions

tlm_extension_base * clone () const override
void copy_from (tlm_extension_base const &from) override
 tlm_id_extension (tlm_gp_shared_ptr &i)
 tlm_id_extension (void *i)
 tlm_id_extension (uintptr_t i)

Public Attributes

uintptr_t id

Detailed Description

Definition at line 27 of file tlm_id.h.

Constructor & Destructor Documentation

◆ tlm_id_extension() [1/3]

tlm::scc::tlm_id_extension::tlm_id_extension ( tlm_gp_shared_ptr & i)
inline

Definition at line 30 of file tlm_id.h.

◆ tlm_id_extension() [2/3]

tlm::scc::tlm_id_extension::tlm_id_extension ( void * i)
inline

Definition at line 32 of file tlm_id.h.

◆ tlm_id_extension() [3/3]

tlm::scc::tlm_id_extension::tlm_id_extension ( uintptr_t i)
inline

Definition at line 34 of file tlm_id.h.

Member Function Documentation

◆ clone()

tlm_extension_base * tlm::scc::tlm_id_extension::clone ( ) const
inlineoverride

Definition at line 28 of file tlm_id.h.

◆ copy_from()

void tlm::scc::tlm_id_extension::copy_from ( tlm_extension_base const & from)
inlineoverride

Definition at line 29 of file tlm_id.h.

Member Data Documentation

◆ id

uintptr_t tlm::scc::tlm_id_extension::id

Definition at line 36 of file tlm_id.h.


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