TLM-2.0
2.0.4
Accellera TLM-2.0 proof-of-concept library
|
#include <tlm_utils/instance_specific_extensions.h>
Public Member Functions | |
instance_specific_extension_carrier () | |
virtual tlm::tlm_extension_base * | clone () const |
void | copy_from (tlm::tlm_extension_base const &) |
void | free () |
Static Public Attributes | |
static const unsigned int | ID |
Static Protected Member Functions | |
static unsigned int | register_extension (const std::type_info &) |
Friends | |
class | instance_specific_extension_accessor |
Definition at line 73 of file instance_specific_extensions.h.
|
inline |
Definition at line 78 of file instance_specific_extensions.h.
|
inlinevirtual |
Implements tlm::tlm_extension< instance_specific_extension_carrier >.
Definition at line 82 of file instance_specific_extensions.h.
|
inlinevirtual |
Implements tlm::tlm_extension< instance_specific_extension_carrier >.
Definition at line 88 of file instance_specific_extensions.h.
|
inlinevirtual |
Reimplemented from tlm::tlm_extension_base.
Definition at line 89 of file instance_specific_extensions.h.
|
staticprotectedinherited |
|
friend |
Definition at line 76 of file instance_specific_extensions.h.
|
staticinherited |