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

Public Member Functions | |
| SaleaeDataTuple (uint64_t t=0, int val=sReadError) | |
| Constructor. Generates null/read error instance when no arguments are given. More... | |
| bool | readError () const |
| Indicates that there was an error and no data was returned. More... | |
Public Attributes | |
| uint64_t | mTime |
| Transition time. More... | |
| int | mValue |
| Data value. More... | |
Static Public Attributes | |
| static const int | sReadError = -99 |
| Fake data value to indicate all kind of errors. More... | |
A single waveform transition, i.e., a time stamp together with the value assumed at that time.
Definition at line 158 of file saleae_file.h.
|
inline |
Constructor. Generates null/read error instance when no arguments are given.
Definition at line 162 of file saleae_file.h.
|
inline |
Indicates that there was an error and no data was returned.
Definition at line 174 of file saleae_file.h.
References mValue, and sReadError.
Referenced by hal::WaveFormPainted::generate(), hal::WaveData::neighborTransition(), and hal::SaleaeParser::next_event().
| uint64_t hal::SaleaeDataTuple::mTime |
Transition time.
Definition at line 168 of file saleae_file.h.
Referenced by hal::WaveFormPainted::generate(), hal::WaveFormPainted::generateTrigger(), hal::WaveData::get_events(), hal::SaleaeInputFile::get_next_value(), hal::WaveData::neighborTransition(), hal::SaleaeParser::next_event(), hal::WaveDataProviderGroup::nextPoint(), hal::WaveDataProviderMap::startValue(), hal::WaveDataProviderFile::startValue(), and hal::WaveDataProviderGroup::startValue().
| int hal::SaleaeDataTuple::mValue |
Data value.
Definition at line 171 of file saleae_file.h.
Referenced by hal::WaveFormPainted::generate(), hal::WaveFormPainted::generateTrigger(), hal::WaveData::get_events(), hal::SaleaeInputFile::get_next_value(), hal::SaleaeParser::next_event(), hal::WaveDataProviderGroup::nextPoint(), readError(), hal::WaveDataProviderMap::startValue(), hal::WaveDataProviderFile::startValue(), and hal::WaveDataProviderGroup::startValue().
|
static |
Fake data value to indicate all kind of errors.
Definition at line 165 of file saleae_file.h.
Referenced by hal::WaveItem::cursorValue(), hal::WaveFormPainted::cursorValuePainted(), hal::WaveFormPainted::cursorValueStored(), hal::WaveTreeModel::data(), hal::WaveFormPainted::generate(), hal::WaveFormPainted::generateTrigger(), hal::WaveData::get_events(), hal::SaleaeInputFile::get_next_value(), hal::VcdSerializerElement::hasData(), readError(), hal::WaveDataBoolean::recalcData(), hal::VcdSerializerElement::reset(), hal::WaveFormPrimitive::value(), and hal::WaveFormPainted::valueXpos().