gem5
v20.1.0.0
|
Public Member Functions | |
void | output (std::ostream &os) override |
Public Member Functions inherited from sc_gem5::VcdTraceVal< sc_dt::sc_logic > | |
VcdTraceVal (const sc_dt::sc_logic *t, const std::string &vcd_name, int width) | |
Public Member Functions inherited from sc_gem5::TraceVal< sc_dt::sc_logic, VcdTraceValBase > | |
TraceVal (const sc_dt::sc_logic *_t, int _width) | |
~TraceVal () | |
void | finalize () override |
const sc_dt::sc_logic & | value () |
bool | check () override |
Public Member Functions inherited from sc_gem5::VcdTraceValBase | |
VcdTraceValBase (int width) | |
~VcdTraceValBase () | |
void | vcdName (const std::string &vcd_name) |
const std::string & | vcdName () |
virtual std::string | vcdType () |
Public Member Functions inherited from sc_gem5::TraceValBase | |
TraceValBase (int _width) | |
virtual | ~TraceValBase () |
int | width () |
Additional Inherited Members | |
Public Types inherited from sc_gem5::VcdTraceVal< sc_dt::sc_logic > | |
typedef sc_dt::sc_logic | TracedType |
Protected Member Functions inherited from sc_gem5::VcdTraceValBase | |
const char * | stripLeadingBits (const char *orig) |
char | scLogicToVcdState (char in) |
void | printVal (std::ostream &os, const std::string &rep) |
Protected Attributes inherited from sc_gem5::VcdTraceValBase | |
std::string | _vcdName |
Protected Attributes inherited from sc_gem5::TraceValBase | |
int | _width |
|
inlineoverridevirtual |
Implements sc_gem5::VcdTraceValBase.
Definition at line 373 of file vcd.cc.
References X86ISA::os, sc_gem5::VcdTraceValBase::printVal(), sc_gem5::VcdTraceValBase::scLogicToVcdState(), and sc_gem5::TraceVal< sc_dt::sc_logic, VcdTraceValBase >::value().