|
gem5
v21.1.0.2
|
#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().