24 #ifndef STANDARD_OUTPUT_WRAPPER_H 25 #define STANDARD_OUTPUT_WRAPPER_H 30 #include "StandardStreamWrapper.h" std::ostream & getOutputStream(void)
return the current output stream.
Definition: StandardOutputWrapper.cc:89
const StandardStreamWrapper & getErrorStreamWrapper(void) const
return the stream wrapper for errors.
Definition: StandardOutputWrapper.cc:41
const std::string & getOutputFileName(void) const
return the current file name for the output stream.
Definition: StandardOutputWrapper.cc:97
void reset(void)
Fall back to the standard buffers.
Definition: StandardOutputWrapper.cc:33
Standard stream redirection.
Definition: StandardStreamWrapper.h:34
void setLogFileName(const std::string &filename)
Set the file to use for standard logging.
Definition: StandardOutputWrapper.cc:73
const std::string & getErrFileName(void) const
return the current file name for the error stream.
Definition: StandardOutputWrapper.cc:57
void setOutputFileName(const std::string &filename)
Set the file to use for standard output.
Definition: StandardOutputWrapper.cc:93
std::ostream & getLogStream(void)
return the current log stream.
Definition: StandardOutputWrapper.cc:69
const StandardStreamWrapper & getLogStreamWrapper(void) const
return the stream wrapper for logging.
Definition: StandardOutputWrapper.cc:61
Standard output redirection.
Definition: StandardOutputWrapper.h:35
const std::string & getLogFileName(void) const
return the current file name for the log stream.
Definition: StandardOutputWrapper.cc:77
const StandardStreamWrapper & getOutputStreamWrapper(void) const
return the stream wrapper for regular output.
Definition: StandardOutputWrapper.cc:81
void setErrFileName(const std::string &filename)
Set the file to use for standard error logging.
Definition: StandardOutputWrapper.cc:53
std::ostream & getErrStream(void)
return the current error stream.
Definition: StandardOutputWrapper.cc:49