#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 53 of file output.hh.
◆ ~OutputStream()
OutputStream::~OutputStream |
( |
| ) |
|
|
virtual |
◆ OutputStream() [1/2]
OutputStream::OutputStream |
( |
const std::string & |
name, |
|
|
std::ostream * |
stream |
|
) |
| |
|
protected |
Wrap an existing stream.
Definition at line 64 of file output.cc.
◆ OutputStream() [2/2]
◆ name()
const std::string& OutputStream::name |
( |
| ) |
const |
|
inline |
◆ recreateable()
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 67 of file output.hh.
◆ relocate()
◆ stream()
std::ostream* OutputStream::stream |
( |
| ) |
const |
|
inline |
Get the output underlying output stream.
Definition at line 59 of file output.hh.
References _stream.
Referenced by VncInput::captureFrameBuffer(), OutputDirectory::close(), Pl111::dmaDone(), X86ISA::GpuTLB::exitCallback(), ComputeUnit::exitCallback(), Stats::initText(), output(), ArmISA::DumpStats::process(), SimPoint::profile(), HDLcd::pxlFrameDone(), sc_gem5::TraceFile::stream(), Terminal::Terminal(), Terminal::writeData(), and PseudoInst::writefile().
◆ OutputDirectory
◆ _name
const std::string OutputStream::_name |
|
protected |
◆ _stream
std::ostream* const OutputStream::_stream |
|
protected |
The documentation for this class was generated from the following files: