Base class wrapping internal implementation details of the value array adapter functionality. More...
#include <ValueArrayAdapter.h>

Protected Member Functions | |
| CValueArrayAdapterBase (IValue *base_value, IInteger *selector) | |
| CLock & | GetLock () const |
| void | ReadFromPort () |
| virtual | ~CValueArrayAdapterBase () |
Protected Attributes | |
| uint64_t | current_address_step |
| uint8_t * | current_array_shadow |
| uint64_t | current_base_address |
| size_t | current_num_values |
| uint64_t | current_reg_length |
| bool | is_int_reg |
| bool | is_signed |
| bool | is_valid |
| uint32_t | lsbit |
| uint64_t | lsbit_mask |
| bool | masked_int |
| uint32_t | msbit |
| bool | swap_endian |
Private Member Functions | |
| CValueArrayAdapterBase (const CValueArrayAdapterBase &) | |
| CValueArrayAdapterBase & | operator= (const CValueArrayAdapterBase &) |
Private Attributes | |
| ValueArrayInternals * | pinternal |
Base class wrapping internal implementation details of the value array adapter functionality.
Not expected to be used directly. Responsible for initialization/preparation tasks required by concrete value array adapter classes. The nodemap corresponding to the base_value and selector features must stay valid throughout the lifetime of the adapter.
Definition at line 152 of file ValueArrayAdapter.h.
|
protected |
|
protectedvirtual |
|
private |
|
protected |
|
private |
|
protected |
|
protected |
Definition at line 192 of file ValueArrayAdapter.h.
|
protected |
Definition at line 194 of file ValueArrayAdapter.h.
|
protected |
Definition at line 190 of file ValueArrayAdapter.h.
|
protected |
Definition at line 193 of file ValueArrayAdapter.h.
|
protected |
Definition at line 191 of file ValueArrayAdapter.h.
|
protected |
Definition at line 179 of file ValueArrayAdapter.h.
|
protected |
Definition at line 181 of file ValueArrayAdapter.h.
|
protected |
Definition at line 175 of file ValueArrayAdapter.h.
|
protected |
Definition at line 183 of file ValueArrayAdapter.h.
|
protected |
Definition at line 185 of file ValueArrayAdapter.h.
|
protected |
Definition at line 182 of file ValueArrayAdapter.h.
|
protected |
Definition at line 184 of file ValueArrayAdapter.h.
|
private |
Definition at line 198 of file ValueArrayAdapter.h.
|
protected |
Definition at line 180 of file ValueArrayAdapter.h.