|
gem5 [DEVELOP-FOR-25.0]
|
#include <tracefile.hh>
Public Member Functions | |
| TraceValBase (int _width) | |
| virtual | ~TraceValBase () |
| int | width () |
| virtual void | finalize () |
| virtual bool | check ()=0 |
Protected Attributes | |
| int | _width |
Definition at line 47 of file tracefile.hh.
|
inline |
Definition at line 53 of file tracefile.hh.
References _width.
Referenced by sc_gem5::VcdTraceValBase::VcdTraceValBase().
|
inlinevirtual |
Definition at line 54 of file tracefile.hh.
|
pure virtual |
Implemented in sc_gem5::TraceVal< T, Base >, sc_gem5::TraceVal< ::sc_core::sc_event, VcdTraceValBase >, sc_gem5::TraceVal< ::sc_core::sc_time, VcdTraceValBase >, sc_gem5::TraceVal< bool, VcdTraceValBase >, sc_gem5::TraceVal< sc_dt::sc_logic, VcdTraceValBase >, and sc_gem5::TraceVal< T, VcdTraceValBase >.
|
inlinevirtual |
Reimplemented in sc_gem5::TraceVal< T, Base >, sc_gem5::TraceVal< ::sc_core::sc_event, VcdTraceValBase >, sc_gem5::TraceVal< ::sc_core::sc_time, VcdTraceValBase >, sc_gem5::TraceVal< bool, VcdTraceValBase >, sc_gem5::TraceVal< sc_dt::sc_logic, VcdTraceValBase >, sc_gem5::TraceVal< T, VcdTraceValBase >, sc_gem5::VcdTraceValFinite< T >, sc_gem5::VcdTraceValLogic< T >, and sc_gem5::VcdTraceValTime.
Definition at line 58 of file tracefile.hh.
Referenced by sc_gem5::VcdTraceValFinite< T >::finalize(), sc_gem5::VcdTraceValLogic< T >::finalize(), and sc_gem5::VcdTraceValTime::finalize().
|
inline |
Definition at line 56 of file tracefile.hh.
References _width.
Referenced by sc_gem5::VcdTraceScope::output(), sc_gem5::VcdTraceValFinite< T >::output(), sc_gem5::VcdTraceValFxnum< T >::output(), sc_gem5::VcdTraceValInt< T >::output(), sc_gem5::VcdTraceValBase::printVal(), sc_gem5::VcdTraceVal< T >::VcdTraceVal(), and sc_gem5::VcdTraceValBase::VcdTraceValBase().
|
protected |
Definition at line 50 of file tracefile.hh.
Referenced by sc_gem5::VcdTraceValFinite< T >::finalize(), sc_gem5::VcdTraceValLogic< T >::finalize(), sc_gem5::VcdTraceValTime::finalize(), sc_gem5::TraceVal< T, Base >::TraceVal(), TraceValBase(), and width().