Crate vcd [] [src]

Structs

Header

Structure containing the data from the header of a VCD file

IdCode

An ID used within the file to refer to a particular variable.

Parser

VCD parser. Wraps an io::Read and acts as an iterator of Commands.

Scope

Information on a VCD scope as represented by a $scope command and its children

Var

Information on a VCD variable as represented by a $var command.

Writer

Struct wrapping an io::Write with methods for writing VCD commands and data.

Enums

Command

An element in a VCD file

Error
ScopeItem

An item in a scope -- either a child scope or a variable

ScopeType

A type of scope, as used in the $scope command

SimulationCommand

A simulation command type, used in Command::Begin and Command::End

TimescaleUnit

A unit of time for the $timescale command

Value

A VCD scalar value

VarType

A type of variable, as used in the $var command