gem5
v20.1.0.0
|
Interface class for data with reporting/tracing facilities. More...
#include <buffers.hh>
Public Member Functions | |
virtual void | reportData (std::ostream &os) const =0 |
Print the data in a format suitable to be the value in "name=value" trace lines. More... | |
virtual | ~ReportIF () |
Interface class for data with reporting/tracing facilities.
This interface doesn't actually have to be used as other classes which need this interface uses templating rather than inheritance but it's provided here to document the interface needed by those classes.
Definition at line 63 of file buffers.hh.
|
inlinevirtual |
Definition at line 70 of file buffers.hh.
|
pure virtual |
Print the data in a format suitable to be the value in "name=value" trace lines.