HAL  v4.5.0-83-g30c8f0afc
The Hardware Analyzer - a comprehensive reverse engineering and manipulation framework for gate-level netlists.
hal::WaveDataTimeframe Class Reference

#include </home/runner/work/hal/hal/plugins/simulator/netlist_simulator_controller/include/netlist_simulator_controller/wave_data.h>

Collaboration diagram for hal::WaveDataTimeframe:
Collaboration graph

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
 

Detailed Description

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.

Constructor & Destructor Documentation

◆ WaveDataTimeframe()

hal::WaveDataTimeframe::WaveDataTimeframe ( )

Definition at line 1220 of file wave_data.cpp.

Member Function Documentation

◆ hasUserTimeframe()

bool hal::WaveDataTimeframe::hasUserTimeframe ( ) const

◆ sceneMaxTime()

◆ sceneMinTime()

◆ sceneWidth()

u64 hal::WaveDataTimeframe::sceneWidth ( ) const

Definition at line 1248 of file wave_data.cpp.

References sceneMaxTime(), and sceneMinTime().

◆ setSceneMaxTime()

void hal::WaveDataTimeframe::setSceneMaxTime ( u64  t)

Definition at line 1234 of file wave_data.cpp.

◆ setSimulateMaxTime()

void hal::WaveDataTimeframe::setSimulateMaxTime ( u64  t)
inline

Definition at line 66 of file wave_data.h.

◆ setUserTimeframe()

void hal::WaveDataTimeframe::setUserTimeframe ( u64  t0 = 0,
u64  t1 = 0 
)

Definition at line 1261 of file wave_data.cpp.

Referenced by hal::WaveDataList::setUserTimeframe().

◆ simulateMaxTime()

Friends And Related Function Documentation

◆ WaveDataList

friend class WaveDataList
friend

Definition at line 51 of file wave_data.h.


The documentation for this class was generated from the following files: