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

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

Collaboration diagram for hal::VcdSerializerElement:
Collaboration graph

Public Member Functions

 VcdSerializerElement (int inx, const WaveData *wd)
 
u64 time () const
 
int value () const
 
void setEvent (u64 t, int val)
 
bool hasData () const
 
void reset ()
 
QString name () const
 
QByteArray charCode () const
 

Detailed Description

One net of a VCD file, i.e., its waveform together with the abbreviation used for it in the file.

Definition at line 49 of file vcd_serializer.h.

Constructor & Destructor Documentation

◆ VcdSerializerElement()

hal::VcdSerializerElement::VcdSerializerElement ( int  inx,
const WaveData wd 
)

Definition at line 24 of file vcd_serializer.cpp.

Member Function Documentation

◆ charCode()

QByteArray hal::VcdSerializerElement::charCode ( ) const

Definition at line 45 of file vcd_serializer.cpp.

◆ hasData()

bool hal::VcdSerializerElement::hasData ( ) const

Definition at line 34 of file vcd_serializer.cpp.

References hal::SaleaeDataTuple::sReadError.

◆ name()

QString hal::VcdSerializerElement::name ( ) const

Definition at line 29 of file vcd_serializer.cpp.

References hal::WaveData::name().

◆ reset()

void hal::VcdSerializerElement::reset ( )

Definition at line 39 of file vcd_serializer.cpp.

References hal::SaleaeDataTuple::sReadError.

◆ setEvent()

void hal::VcdSerializerElement::setEvent ( u64  t,
int  val 
)
inline

Definition at line 59 of file vcd_serializer.h.

Referenced by hal::VcdSerializer::exportVcd().

◆ time()

u64 hal::VcdSerializerElement::time ( ) const
inline

Definition at line 57 of file vcd_serializer.h.

◆ value()

int hal::VcdSerializerElement::value ( ) const
inline

Definition at line 58 of file vcd_serializer.h.


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