openfluid::base::StdoutAndFileOutputStream Class Reference

List of all members.

Public Types

typedef
boost::iostreams::stream
< TeeDevice > 
TeeStream

Public Member Functions

 StdoutAndFileOutputStream ()
 StdoutAndFileOutputStream (std::string LogFilePath)
 ~StdoutAndFileOutputStream ()
std::ofstream & getFile ()
std::ostream & getStdout ()
TeeStreamget ()
bool open (std::string LogFilePath)
void close ()
void flush ()

Member Typedef Documentation

typedef boost::iostreams::stream<TeeDevice> openfluid::base::StdoutAndFileOutputStream::TeeStream

Constructor & Destructor Documentation

openfluid::base::StdoutAndFileOutputStream::StdoutAndFileOutputStream (  ) 
openfluid::base::StdoutAndFileOutputStream::StdoutAndFileOutputStream ( std::string  LogFilePath  ) 
openfluid::base::StdoutAndFileOutputStream::~StdoutAndFileOutputStream (  ) 

Member Function Documentation

void openfluid::base::StdoutAndFileOutputStream::close (  ) 
void openfluid::base::StdoutAndFileOutputStream::flush (  ) 
TeeStream& openfluid::base::StdoutAndFileOutputStream::get (  )  [inline]
std::ofstream& openfluid::base::StdoutAndFileOutputStream::getFile (  )  [inline]
std::ostream& openfluid::base::StdoutAndFileOutputStream::getStdout (  )  [inline]
bool openfluid::base::StdoutAndFileOutputStream::open ( std::string  LogFilePath  ) 

Generated using Doxygen 1.6.3
Creative Commons License Creative Commons By-NC-ND license