#include <output.hh>
|
virtual | ~OutputStream () |
|
std::ostream * | stream () const |
| Get the output underlying output stream. More...
|
|
virtual bool | recreateable () const |
| Can the file be recreated if the output directory is moved? More...
|
|
const std::string & | name () const |
| Get the file name in the output directory. More...
|
|
Definition at line 58 of file output.hh.
OutputStream::~OutputStream |
( |
| ) |
|
|
virtual |
OutputStream::OutputStream |
( |
const std::string & |
name, |
|
|
std::ostream * |
stream |
|
) |
| |
|
protected |
Wrap an existing stream.
Definition at line 68 of file output.cc.
const std::string& OutputStream::name |
( |
| ) |
const |
|
inline |
virtual bool OutputStream::recreateable |
( |
| ) |
const |
|
inlinevirtual |
Can the file be recreated if the output directory is moved?
- Returns
- true if the file will be created in the new location, false otherwise.
Reimplemented in OutputFile< StreamType >.
Definition at line 72 of file output.hh.
std::ostream* OutputStream::stream |
( |
| ) |
const |
|
inline |
Get the output underlying output stream.
Definition at line 64 of file output.hh.
References _stream.
Referenced by Pl111::dmaDone(), X86ISA::GpuTLB::exitCallback(), Stats::initText(), Terminal::out(), output(), Linux::DmesgDumpEvent::process(), Linux::KernelPanicEvent::process(), DumpStatsPCEvent::process(), SimPoint::profile(), HDLcd::pxlFrameDone(), Terminal::Terminal(), and PseudoInst::writefile().
const std::string OutputStream::_name |
|
protected |
std::ostream* const OutputStream::_stream |
|
protected |
The documentation for this class was generated from the following files: