#include <instance_specific_extensions.h>
Public Member Functions | |
instance_specific_extension_accessor () | |
template<typename T> | |
instance_specific_extensions_per_accessor < instance_specific_extension_container > & | operator() (T &txn) |
Protected Attributes | |
unsigned int | m_index |
Definition at line 282 of file instance_specific_extensions.h.
tlm_utils::instance_specific_extension_accessor::instance_specific_extension_accessor | ( | ) | [inline] |
Definition at line 284 of file instance_specific_extensions.h.
instance_specific_extensions_per_accessor<instance_specific_extension_container>& tlm_utils::instance_specific_extension_accessor::operator() | ( | T & | txn | ) | [inline] |
Definition at line 287 of file instance_specific_extensions.h.
References tlm_utils::instance_specific_extension_container::instance_specific_extension_carrier, tlm_utils::instance_specific_extension_carrier::m_container, tlm_utils::instance_specific_extension_container::m_ispex_per_accessor, tlm_utils::instance_specific_extension_container::my_txn, and tlm::tlm_generic_payload::set_extension().
unsigned int tlm_utils::instance_specific_extension_accessor::m_index [protected] |
Definition at line 299 of file instance_specific_extensions.h.