24 #ifndef STANDARD_STREAM_WRAPPER_H 25 #define STANDARD_STREAM_WRAPPER_H 37 std::ostream &standardStream;
38 std::ofstream *customStream;
39 std::streambuf *standardStreamBuffer;
42 void alloc(
const std::string &);
47 std::ostream &getStream(
void);
48 inline const std::string &getFileName(
void)
const 50 void setFileName(
const std::string &);
~StandardStreamWrapper(void)
Destructor.
Definition: StandardStreamWrapper.cc:67
void alloc(const std::string &)
Allocates memory.
Definition: StandardStreamWrapper.cc:37
Standard stream redirection.
Definition: StandardStreamWrapper.h:34
void free(void)
Frees memory.
Definition: StandardStreamWrapper.cc:26
StandardStreamWrapper(const std::string &, std::ostream &)
Constructor.
Definition: StandardStreamWrapper.cc:61
void reset(void)
Fall back to the standard buffer.
Definition: StandardStreamWrapper.cc:53