#include "scv/_scv_ext_util.h"#include "scv/_scv_ext_type.h"#include "scv/_scv_ext_rw.h"#include "scv/_scv_ext_rand.h"#include "scv/_scv_ext_callbacks.h"Include dependency graph for _scv_ext_comp.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Compounds | |
| class | _scv_dynamic_data |
Defines | |
| #define | _SCV_CHECK_DYNAMIC(feature, return_statement) |
| #define | _SCV_RW_ERROR(feature, type, obj) _scv_message::message(_scv_message::INTROSPECTION_INVALID_READ_WRITE,#feature,#type,#obj,this->get_name()) \ |
| #define | _SCV_SYSTEMC_BASIC_TYPE_SPECIALIZATION() |
| #define | _SCV_BASIC_TYPE_SPECIALIZATION() |
Functions | |
| string | _scv_ext_util_get_string (int i) |
| const char * | _scv_ext_util_get_name (const char *format, const char *name, int N) |
| const char * | _scv_ext_util_get_name (const char *format, const char *name) |
|
|
Value: _SCV_COMPONENT(bool); \ _SCV_COMPONENT(char); \ _SCV_COMPONENT(unsigned char); \ _SCV_COMPONENT(short); \ _SCV_COMPONENT(unsigned short); \ _SCV_COMPONENT(int); \ _SCV_COMPONENT(unsigned int); \ _SCV_COMPONENT(long); \ _SCV_COMPONENT(unsigned long); \ _SCV_COMPONENT(long long); \ _SCV_COMPONENT(unsigned long long); \ _SCV_COMPONENT(float); \ _SCV_COMPONENT(double); \ _SCV_COMPONENT(string); \ _SCV_COMPONENT_N(test_uint); \ _SCV_SYSTEMC_BASIC_TYPE_SPECIALIZATION()\ Definition at line 136 of file _scv_ext_comp.h. |
|
|
Value: if (!this->_is_dynamic()) { \ _scv_message::message(_scv_message::INTROSPECTION_INVALID_DYNAMIC_EXTENSIONS,#feature); \ return_statement; \ } Definition at line 44 of file _scv_ext_comp.h. Referenced by scv_extension_rand< T >::disable_randomization(), scv_extension_rand< T >::enable_randomization(), _scv_extension_rand_enum::get_random(), scv_extension_rand< T * >::get_random(), scv_extension_rand< T[N]>::get_random(), _scv_extension_rand_enum::set_random(), scv_extension_rand< T * >::set_random(), and scv_extension_rand< T[N]>::set_random(). |
|
|
Definition at line 53 of file _scv_ext_comp.h. |
|
|
Definition at line 133 of file _scv_ext_comp.h. |
|
||||||||||||
|
Definition at line 102 of file _scv_ext_comp.h. References sprintf(). Referenced by scv_extensions< T * >::get_type_name(), scv_extension_type< T * >::get_type_name(), and scv_extension_type< T[N]>::get_type_name(). |
|
||||||||||||||||
|
Definition at line 96 of file _scv_ext_comp.h. References sprintf(). |
|
|
Definition at line 90 of file _scv_ext_comp.h. References sprintf(). Referenced by scv_extension_util< T[N]>::_set_name(), scv_extensions< T[N]>::scv_extensions(), and scv_extension_util< T[N]>::set_name(). |
1.2.18