OpenRTM-aist 2.0.2
Loading...
Searching...
No Matches
RTC::FileStream Class Reference

More...

#include <LogstreamFile.h>

Inheritance diagram for RTC::FileStream:
Collaboration diagram for RTC::FileStream:

Public Member Functions

 FileStream (const std::string &filename)
 Constructor.
 
 ~FileStream () override
 Destructor.
 
bool is_open ()
 
void close ()
 close file
 
- Public Member Functions inherited from RTC::FileStreamBase
 FileStreamBase ()=default
 Constructor.
 
 ~FileStreamBase () override=default
 Destructor.
 
void header (int level, const std::string &name, const std::string &date, bool es_enable=false)
 
void flush () override
 cout buffer flush
 
void enableEscapeSequence ()
 
void disableEscapeSequence ()
 
void write (int level, const std::string &name, const std::string &date, const std::string &mes) override
 log output
 

Additional Inherited Members

- Protected Attributes inherited from RTC::FileStreamBase
std::basic_ostream< char > * m_stream
 
bool m_esEnable
 

Detailed Description

Constructor & Destructor Documentation

◆ FileStream()

RTC::FileStream::FileStream ( const std::string & filename)

Constructor.

Constructor

Parameters
filename

◆ ~FileStream()

RTC::FileStream::~FileStream ( )
override

Destructor.

Destructor

Member Function Documentation

◆ close()

void RTC::FileStream::close ( )

close file

◆ is_open()

bool RTC::FileStream::is_open ( )


The documentation for this class was generated from the following file: