|
winss
|
A stream reader for reading logs. More...
#include <log_stream_wrapper.hpp>
Public Member Functions | |
| LogStreamReader () | |
| Log stream reader constructor. More... | |
| LogStreamReader (const LogStreamReader &)=delete | |
| No copy. More... | |
| LogStreamReader (LogStreamReader &&)=delete | |
| No move. More... | |
| virtual bool | IsEOF () const |
| Gets the end of file state. More... | |
| virtual std::string | GetLine () |
| Blocks for the next log line. More... | |
| LogStreamReader & | operator= (const LogStreamReader &)=delete |
| No copy. More... | |
| LogStreamReader & | operator= (LogStreamReader &&)=delete |
| No move. More... | |
A stream reader for reading logs.
|
inline |
Log stream reader constructor.
References GetLine(), IsEOF(), and operator=().
|
delete |
No copy.
|
delete |
No move.
|
virtual |
Blocks for the next log line.
This function will block the current thread until a new line character occurs or the stream reaches the end.
Referenced by LogStreamReader(), and winss::LogTmpl< TMutex >::Start().
|
virtual |
Gets the end of file state.
Referenced by LogStreamReader(), and winss::LogTmpl< TMutex >::Start().
|
delete |
No copy.
Referenced by LogStreamReader(), and winss::LogStreamWriter::LogStreamWriter().
|
delete |
No move.
1.8.11