gem5 v24.0.0.0
|
#include <imgwriter.hh>
Public Member Functions | |
ImgWriter (const FrameBuffer *_fb) | |
virtual | ~ImgWriter () |
virtual void | write (std::ostream &out) const =0 |
Write the frame buffer data into the provided ostream. | |
virtual const char * | getImgExtension () const =0 |
Protected Attributes | |
const FrameBuffer & | fb |
Definition at line 52 of file imgwriter.hh.
|
inline |
Definition at line 55 of file imgwriter.hh.
|
inlinevirtual |
Definition at line 59 of file imgwriter.hh.
|
pure virtual |
Implemented in gem5::BmpWriter, and gem5::PngWriter.
|
pure virtual |
Write the frame buffer data into the provided ostream.
out | output stream to write to |
Implemented in gem5::BmpWriter, and gem5::PngWriter.
|
protected |
Definition at line 74 of file imgwriter.hh.
Referenced by gem5::BmpWriter::getCompleteHeader(), gem5::BmpWriter::write(), and gem5::PngWriter::write().