gem5 v24.0.0.0
|
#include <my_extension.h>
Public Member Functions | |
my_extension () | |
tlm_extension_base * | clone () const |
void | free () |
void | copy_from (tlm_extension_base const &e) |
my_extension () | |
tlm_extension_base * | clone () const |
void | free () |
void | copy_from (tlm_extension_base const &e) |
my_extension () | |
tlm_extension_base * | clone () const |
void | free () |
void | copy_from (tlm_extension_base const &e) |
Public Member Functions inherited from tlm::tlm_extension< my_extension > | |
virtual void | copy_from (tlm_extension_base const &ext)=0 |
virtual | ~tlm_extension () |
Public Attributes | |
int | m_data |
Additional Inherited Members | |
Static Public Attributes inherited from tlm::tlm_extension< my_extension > | |
static const unsigned int | ID |
Protected Member Functions inherited from tlm::tlm_extension_base | |
virtual | ~tlm_extension_base () |
Static Protected Member Functions inherited from tlm::tlm_extension_base | |
static unsigned int | register_extension (const std::type_info &) |
Definition at line 26 of file my_extension.h.
|
inline |
Definition at line 30 of file my_extension.h.
Referenced by clone().
|
inline |
Definition at line 30 of file my_extension.h.
|
inline |
Definition at line 30 of file my_extension.h.
|
inlinevirtual |
Implements tlm::tlm_extension< my_extension >.
Definition at line 33 of file my_extension.h.
References my_extension().
|
inlinevirtual |
Implements tlm::tlm_extension< my_extension >.
Definition at line 33 of file my_extension.h.
References my_extension().
|
inlinevirtual |
Implements tlm::tlm_extension< my_extension >.
Definition at line 33 of file my_extension.h.
References my_extension().
|
inline |
Definition at line 41 of file my_extension.h.
|
inline |
Definition at line 41 of file my_extension.h.
|
inline |
Definition at line 41 of file my_extension.h.
|
inlinevirtual |
Reimplemented from tlm::tlm_extension_base.
Definition at line 37 of file my_extension.h.
|
inlinevirtual |
Reimplemented from tlm::tlm_extension_base.
Definition at line 37 of file my_extension.h.
|
inlinevirtual |
Reimplemented from tlm::tlm_extension_base.
Definition at line 37 of file my_extension.h.
int my_extension::m_data |
Definition at line 47 of file my_extension.h.
Referenced by adapt_gp2ext< BUSWIDTH >::adapt_gp2ext(), copy_from(), SimpleLTTarget_ext::myGetDMIPtr(), SimpleLTTarget_ext::myNBTransport(), and SimpleLTInitiator_ext::run().