#include <tlm_utils/instance_specific_extensions_int.h>
◆ container_type
◆ instance_specific_extensions_per_accessor()
tlm_utils::instance_specific_extensions_per_accessor::instance_specific_extensions_per_accessor |
( |
container_type * |
container | ) |
|
|
inlineexplicit |
◆ clear_extension() [1/2]
template<typename T >
void tlm_utils::instance_specific_extensions_per_accessor::clear_extension |
( |
const T * |
| ) |
|
|
inline |
◆ clear_extension() [2/2]
void tlm_utils::instance_specific_extensions_per_accessor::clear_extension |
( |
unsigned int |
index | ) |
|
◆ get_extension() [1/2]
template<typename T >
void tlm_utils::instance_specific_extensions_per_accessor::get_extension |
( |
T *& |
ext | ) |
const |
|
inline |
◆ get_extension() [2/2]
ispex_base* tlm_utils::instance_specific_extensions_per_accessor::get_extension |
( |
unsigned int |
index | ) |
const |
◆ resize_extensions()
void tlm_utils::instance_specific_extensions_per_accessor::resize_extensions |
( |
| ) |
|
◆ set_extension() [1/2]
template<typename T >
T* tlm_utils::instance_specific_extensions_per_accessor::set_extension |
( |
T * |
ext | ) |
|
|
inline |
◆ set_extension() [2/2]
ispex_base* tlm_utils::instance_specific_extensions_per_accessor::set_extension |
( |
unsigned int |
index, |
|
|
ispex_base * |
ext |
|
) |
| |
The documentation for this class was generated from the following file: