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