JugiMap Framework
StdTextFileStreamReader Class Reference

Extended TextStreamReader class which utilizes the standard library ifstream class for reading. More...

#include <jmStreams.h>

Inherits TextStreamReader.

Public Member Functions

virtual bool IsOpen () override
 Returns true if the stream of this object is open for reading; if not it returns false. More...
 
virtual void ReadLine (std::string &s) override
 Returns true if the stream of this object is open for reading; if not it returns false. More...
 
virtual bool Eof () override
 Returns true if the end of file is reached; if not it returns false. More...
 
virtual void Close () override
 Close the stream. More...
 
- Public Member Functions inherited from TextStreamReader
virtual ~TextStreamReader ()
 Destructor. More...
 

Detailed Description

Extended TextStreamReader class which utilizes the standard library ifstream class for reading.

Member Function Documentation

◆ IsOpen()

virtual bool IsOpen ( )
inlineoverridevirtual

Returns true if the stream of this object is open for reading; if not it returns false.

Implements TextStreamReader.

◆ ReadLine()

virtual void ReadLine ( std::string &  s)
inlineoverridevirtual

Returns true if the stream of this object is open for reading; if not it returns false.

Implements TextStreamReader.

◆ Eof()

virtual bool Eof ( )
inlineoverridevirtual

Returns true if the end of file is reached; if not it returns false.

Implements TextStreamReader.

◆ Close()

virtual void Close ( )
inlineoverridevirtual

Close the stream.

Implements TextStreamReader.


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