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

Public Member Functions | |
| WaveDataTimeframe () | |
| u64 | sceneMaxTime () const |
| u64 | simulateMaxTime () const |
| u64 | sceneMinTime () const |
| u64 | sceneWidth () const |
| bool | hasUserTimeframe () const |
| void | setUserTimeframe (u64 t0=0, u64 t1=0) |
| void | setSceneMaxTime (u64 t) |
| void | setSimulateMaxTime (u64 t) |
Friends | |
| class | WaveDataList |
The time interval that is currently loaded and displayed, i.e., the simulated range and the visible cursor range.
Definition at line 49 of file wave_data.h.
| hal::WaveDataTimeframe::WaveDataTimeframe | ( | ) |
Definition at line 1220 of file wave_data.cpp.
| bool hal::WaveDataTimeframe::hasUserTimeframe | ( | ) | const |
Definition at line 1256 of file wave_data.cpp.
Referenced by hal::WaveData::loadSaleae(), sceneMaxTime(), sceneMinTime(), and hal::WaveDataProviderFile::startValue().
| u64 hal::WaveDataTimeframe::sceneMaxTime | ( | ) | const |
Definition at line 1228 of file wave_data.cpp.
References hasUserTimeframe().
Referenced by hal::NetlistSimulatorController::generate_vcd(), hal::WaveGraphicsCanvas::handleTimeframeChanged(), hal::WaveData::loadSaleae(), hal::NetlistSimulatorController::run_simulation(), saleae_export(), sceneWidth(), and hal::WaveDataProviderFile::storeCurrentDatapoint().
| u64 hal::WaveDataTimeframe::sceneMinTime | ( | ) | const |
Definition at line 1242 of file wave_data.cpp.
References hasUserTimeframe().
Referenced by hal::NetlistSimulatorController::generate_vcd(), hal::WaveGraphicsCanvas::handleTimeframeChanged(), hal::WaveData::loadSaleae(), saleae_export(), sceneWidth(), and hal::WaveDataProviderFile::storeCurrentDatapoint().
| u64 hal::WaveDataTimeframe::sceneWidth | ( | ) | const |
Definition at line 1248 of file wave_data.cpp.
References sceneMaxTime(), and sceneMinTime().
| void hal::WaveDataTimeframe::setSceneMaxTime | ( | u64 | t | ) |
Definition at line 1234 of file wave_data.cpp.
|
inline |
Definition at line 66 of file wave_data.h.
Definition at line 1261 of file wave_data.cpp.
Referenced by hal::WaveDataList::setUserTimeframe().
| u64 hal::WaveDataTimeframe::simulateMaxTime | ( | ) | const |
Definition at line 1223 of file wave_data.cpp.
Referenced by hal::NetlistSimulatorController::get_max_simulated_time(), hal::NetlistSimulatorController::NetlistSimulatorController(), and hal::NetlistSimulatorController::set_input().
|
friend |
Definition at line 51 of file wave_data.h.