|
gem5 [DEVELOP-FOR-25.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.
References m_data.
Referenced by clone(), and copy_from().
|
inline |
Definition at line 30 of file my_extension.h.
References m_data.
|
inline |
Definition at line 30 of file my_extension.h.
References m_data.
|
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.
References m_data, my_extension(), and sc_assert.
|
inline |
Definition at line 41 of file my_extension.h.
References m_data, my_extension(), and sc_assert.
|
inline |
Definition at line 41 of file my_extension.h.
References m_data, my_extension(), and sc_assert.
|
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 copy_from(), my_extension(), SimpleLTTarget_ext::myGetDMIPtr(), SimpleLTTarget_ext::myNBTransport(), and SimpleLTInitiator_ext::run().