gem5
v20.1.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 tlm_extension_base * | clone () const=0 |
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 > | |
const static 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 47 of file my_extension.h.
|
inline |
Definition at line 47 of file my_extension.h.
|
inline |
Definition at line 47 of file my_extension.h.
|
inlinevirtual |
Implements tlm::tlm_extension_base.
Definition at line 50 of file my_extension.h.
|
inlinevirtual |
Implements tlm::tlm_extension_base.
Definition at line 50 of file my_extension.h.
|
inlinevirtual |
Implements tlm::tlm_extension_base.
Definition at line 50 of file my_extension.h.
|
inline |
Definition at line 58 of file my_extension.h.
|
inline |
Definition at line 58 of file my_extension.h.
|
inline |
Definition at line 58 of file my_extension.h.
|
inlinevirtual |
Reimplemented from tlm::tlm_extension_base.
Definition at line 54 of file my_extension.h.
|
inlinevirtual |
Reimplemented from tlm::tlm_extension_base.
Definition at line 54 of file my_extension.h.
|
inlinevirtual |
Reimplemented from tlm::tlm_extension_base.
Definition at line 54 of file my_extension.h.
int my_extension::m_data |
Definition at line 64 of file my_extension.h.
Referenced by adapt_gp2ext< BUSWIDTH >::adapt_gp2ext(), SimpleLTInitiator_ext::logEndTransaction(), and SimpleLTTarget_ext::SimpleLTTarget_ext().