#include <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 |
|
) |
| |
◆ m_container
| container_type* tlm_utils::instance_specific_extensions_per_accessor::m_container |
|
private |
◆ m_extensions
The documentation for this class was generated from the following files: