gem5
v22.0.0.1
|
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 70 of file buffers.hh.
|
inlinevirtual |
Definition at line 77 of file buffers.hh.
|
pure virtual |
Print the data in a format suitable to be the value in "name=value" trace lines.