|
CIRCT 23.0.0git
|
String identifier for a signal in a VCD file consisting of characters in the ASCII range from '!' to '~'. More...
#include <VCDTraceEncoder.h>

Public Member Functions | |
| VCDSignalId ()=delete | |
| VCDSignalId (uint64_t index) | |
| Create the string ID from an integer ID. | |
| const char * | cStr () const |
| Get the ID as null terminated string. | |
| unsigned | getNumChars () const |
| Get the number of characters in the ID. | |
Private Attributes | |
| unsigned | numChars |
| std::array< char, 16 > | raw |
String identifier for a signal in a VCD file consisting of characters in the ASCII range from '!' to '~'.
Definition at line 31 of file VCDTraceEncoder.h.
|
delete |
|
explicit |
Create the string ID from an integer ID.
Definition at line 75 of file VCDTraceEncoder.cpp.
|
inline |
Get the ID as null terminated string.
Definition at line 37 of file VCDTraceEncoder.h.
References raw.
|
inline |
Get the number of characters in the ID.
Definition at line 39 of file VCDTraceEncoder.h.
References numChars.
|
private |
Definition at line 42 of file VCDTraceEncoder.h.
Referenced by getNumChars(), and VCDSignalId().
|
private |
Definition at line 43 of file VCDTraceEncoder.h.
Referenced by cStr(), and VCDSignalId().