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