#include <instance_specific_extensions.h>
Private メソッド | |
instance_specific_extension_container () | |
void | resize () |
instance_specific_extension_container () | |
void | inc_use_count () |
void | dec_use_count () |
Private 変数 | |
std::vector < instance_specific_extensions_per_accessor < instance_specific_extension_container > * > | m_ispex_per_accessor |
unsigned int | use_count |
tlm::tlm_generic_payload * | my_txn |
instance_specific_extension_carrier * | my_carrier |
instance_specific_extension_container * | next |
フレンド | |
class | instance_specific_extension_container_pool |
class | instance_specific_extension_accessor |
class | instance_specific_extension_carrier |
instance_specific_extensions.h の 196 行で定義されています。
tlm_utils::instance_specific_extension_container::instance_specific_extension_container | ( | ) | [inline, private] |
tlm_utils::instance_specific_extension_container::instance_specific_extension_container | ( | ) | [inline, private] |
void tlm_utils::instance_specific_extension_container::resize | ( | ) | [inline, private] |
instance_specific_extensions.h の 203 行で定義されています。
参照先 dec_use_count(), inc_use_count(), m_ispex_per_accessor, と tlm_utils::max_num_ispex_accessors().
参照元 instance_specific_extension_container().
void tlm_utils::instance_specific_extension_container::inc_use_count | ( | ) | [inline, private] |
void tlm_utils::instance_specific_extension_container::dec_use_count | ( | ) | [inline, private] |
friend class instance_specific_extension_container_pool [friend] |
instance_specific_extensions.h の 197 行で定義されています。
friend class instance_specific_extension_accessor [friend] |
instance_specific_extensions.h の 198 行で定義されています。
friend class instance_specific_extension_carrier [friend] |
unsigned int tlm_utils::instance_specific_extension_container::use_count [private] |