|
gem5 [DEVELOP-FOR-25.0]
|
#include <tracefile.hh>
Public Member Functions | |
| TraceVal (const T *_t, int _width) | |
| ~TraceVal () | |
| void | finalize () override |
| const T & | value () |
| bool | check () override |
Public Member Functions inherited from sc_gem5::TraceValBase | |
| TraceValBase (int _width) | |
| virtual | ~TraceValBase () |
| int | width () |
Private Attributes | |
| const T * | t |
| T | oldVal |
Additional Inherited Members | |
Protected Attributes inherited from sc_gem5::TraceValBase | |
| int | _width |
Definition at line 63 of file tracefile.hh.
|
inline |
Definition at line 70 of file tracefile.hh.
References sc_gem5::TraceValBase::_width, oldVal, and t.
|
inline |
Definition at line 72 of file tracefile.hh.
|
inlineoverridevirtual |
Implements sc_gem5::TraceValBase.
Definition at line 78 of file tracefile.hh.
|
inlineoverridevirtual |
Reimplemented from sc_gem5::TraceValBase.
Reimplemented in sc_gem5::VcdTraceValFinite< T >, sc_gem5::VcdTraceValLogic< T >, and sc_gem5::VcdTraceValTime.
Definition at line 74 of file tracefile.hh.
|
inline |
Definition at line 75 of file tracefile.hh.
References oldVal.
|
private |
Definition at line 67 of file tracefile.hh.
Referenced by check(), finalize(), TraceVal(), and value().
|
private |
Definition at line 66 of file tracefile.hh.
Referenced by check(), finalize(), and TraceVal().