FACT++  1.0
WindowLog::WindowLog ( WindowLog const &  log)
inline

Definition at line 107 of file WindowLog.h.

107  : std::ios(), std::streambuf(), std::ostream((std::streambuf*)&log), fWindow(log.fWindow), fIsNull(false), fEnableBacklog(true),
108  fQueueFile(bind(&WindowLog::WriteFile, this, std::placeholders::_1))
109  {
110  //fLogFile.rdbuf()->pubsetbuf(0,0); // Switch off buffering
111  }
Queue< std::string > fQueueFile
Mutex securing output to fWindow.
Definition: WindowLog.h:78
bool WriteFile(const std::string &)
Definition: WindowLog.cc:139
bool fEnableBacklog
Switch to toggle off physical output to the screen.
Definition: WindowLog.h:71
WINDOW * fWindow
Pointer to end of buffer.
Definition: WindowLog.h:63
bool fIsNull
Stream for redirection to a log-file.
Definition: WindowLog.h:70