|
HAL
v4.5.0-83-g30c8f0afc
The Hardware Analyzer - a comprehensive reverse engineering and manipulation framework for gate-level netlists.
|

Public Member Functions | |
| WaveGroupValue () | |
| WaveGroupValue (int nbits) | |
| void | setValue (u32 mask, int val) |
| WaveGroupValue | mergePrevious (const WaveGroupValue &previous) const |
| int | value () const |
Static Public Attributes | |
| static const int | sTooManyTransitions = -96 |
The combined value of a group of waveforms at one point in time, including which of its bits are undefined.
Definition at line 34 of file wave_group_value.h.
|
inline |
Definition at line 41 of file wave_group_value.h.
| hal::WaveGroupValue::WaveGroupValue | ( | int | nbits | ) |
Definition at line 4 of file wave_group_value.cpp.
| WaveGroupValue hal::WaveGroupValue::mergePrevious | ( | const WaveGroupValue & | previous | ) | const |
Definition at line 38 of file wave_group_value.cpp.
References setValue(), and sTooManyTransitions.
Referenced by hal::WaveDataProviderGroup::WaveDataProviderGroup().
| void hal::WaveGroupValue::setValue | ( | u32 | mask, |
| int | val | ||
| ) |
Definition at line 14 of file wave_group_value.cpp.
References sTooManyTransitions.
Referenced by mergePrevious(), and hal::WaveDataProviderGroup::WaveDataProviderGroup().
| int hal::WaveGroupValue::value | ( | ) | const |
Definition at line 58 of file wave_group_value.cpp.
References sTooManyTransitions.
Referenced by hal::WaveFormPainted::generateBoolean(), hal::WaveFormPainted::generateGroup(), and hal::WaveDataProviderGroup::WaveDataProviderGroup().
|
static |
Definition at line 47 of file wave_group_value.h.
Referenced by hal::WaveFormPainted::cursorValuePainted(), hal::WaveFormPainted::generateBoolean(), hal::WaveFormPainted::generateGroup(), mergePrevious(), setValue(), value(), and hal::WaveFormPrimitiveFilled::value().