scc 2025.09
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

virtual tlm_extension_base * clone () const
virtual void copy_from (tlm_extension_base const &from)
 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 33 of file tlm_id.h.

◆ tlm_id_extension() [2/3]

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

Definition at line 35 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 37 of file tlm_id.h.

Member Function Documentation

◆ clone()

virtual tlm_extension_base * tlm::scc::tlm_id_extension::clone ( ) const
inlinevirtual

Definition at line 28 of file tlm_id.h.

◆ copy_from()

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

Definition at line 32 of file tlm_id.h.

Member Data Documentation

◆ id

uintptr_t tlm::scc::tlm_id_extension::id

Definition at line 39 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