#include <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 () |
Friends | |
class | instance_specific_extension_accessor |
Definition at line 247 of file instance_specific_extensions.h.
tlm_utils::instance_specific_extension_carrier::instance_specific_extension_carrier | ( | ) | [inline] |
Definition at line 251 of file instance_specific_extensions.h.
virtual tlm::tlm_extension_base* tlm_utils::instance_specific_extension_carrier::clone | ( | ) | const [inline, virtual] |
Implements tlm::tlm_extension< instance_specific_extension_carrier >.
Definition at line 256 of file instance_specific_extensions.h.
void tlm_utils::instance_specific_extension_carrier::copy_from | ( | tlm::tlm_extension_base const & | ) | [inline, virtual] |
Implements tlm::tlm_extension< instance_specific_extension_carrier >.
Definition at line 261 of file instance_specific_extensions.h.
void tlm_utils::instance_specific_extension_carrier::free | ( | ) | [inline, virtual] |
Reimplemented from tlm::tlm_extension_base.
Definition at line 262 of file instance_specific_extensions.h.
friend class instance_specific_extension_accessor [friend] |
Definition at line 248 of file instance_specific_extensions.h.