#include <instance_specific_extensions.h>

Private Member Functions | |
| instance_specific_extension_container_pool () | |
| ~instance_specific_extension_container_pool () | |
| instance_specific_extension_container * | create () |
| void | free (instance_specific_extension_container *) |
Static Private Member Functions | |
| static instance_specific_extension_container_pool & | get_ispexcont_pool () |
Private Attributes | |
| instance_specific_extension_container * | unused |
Friends | |
| class | instance_specific_extension_carrier |
| class | instance_specific_extension_container |
Definition at line 177 of file instance_specific_extensions.h.
| tlm_utils::instance_specific_extension_container_pool::instance_specific_extension_container_pool | ( | ) | [inline, private] |
Definition at line 180 of file instance_specific_extensions.h.
| tlm_utils::instance_specific_extension_container_pool::~instance_specific_extension_container_pool | ( | ) | [inline, private] |
Definition at line 229 of file instance_specific_extensions.h.
References tlm_utils::instance_specific_extension_container::next, and unused.
| static instance_specific_extension_container_pool& tlm_utils::instance_specific_extension_container_pool::get_ispexcont_pool | ( | ) | [inline, static, private] |
Definition at line 182 of file instance_specific_extensions.h.
Referenced by tlm_utils::instance_specific_extension_container::dec_use_count(), and tlm_utils::instance_specific_extension_carrier::instance_specific_extension_carrier().
| instance_specific_extension_container * tlm_utils::instance_specific_extension_container_pool::create | ( | ) | [inline, private] |
Definition at line 233 of file instance_specific_extensions.h.
References instance_specific_extension_container, tlm_utils::instance_specific_extension_container::next, and unused.
Referenced by tlm_utils::instance_specific_extension_carrier::instance_specific_extension_carrier().
| void tlm_utils::instance_specific_extension_container_pool::free | ( | instance_specific_extension_container * | cont | ) | [inline, private] |
Definition at line 240 of file instance_specific_extensions.h.
References tlm_utils::instance_specific_extension_container::next, and unused.
Referenced by tlm_utils::instance_specific_extension_container::dec_use_count().
friend class instance_specific_extension_carrier [friend] |
Definition at line 178 of file instance_specific_extensions.h.
friend class instance_specific_extension_container [friend] |
instance_specific_extension_container* tlm_utils::instance_specific_extension_container_pool::unused [private] |
Definition at line 186 of file instance_specific_extensions.h.
Referenced by create(), free(), and ~instance_specific_extension_container_pool().
1.5.3