| lab_hash
    Hellish Hash Tables | 
TextFile class: defines an interface for reading in a text file. More...
#include <textfile.h>
| Public Member Functions | |
| TextFile (const std::string &filename) | |
| Constructs a new TextFile from the given filename.  More... | |
| ~TextFile () | |
| Destructor.  More... | |
| bool | good () | 
| Determines whether more data can be read from the TextFile.  More... | |
| std::string | getNextWord () | 
| Gets the next word in the file.  More... | |
| Private Attributes | |
| std::ifstream | infile | 
| std::ifstream used for reading the file  More... | |
TextFile class: defines an interface for reading in a text file.
| TextFile::TextFile | ( | const std::string & | filename | ) | 
Constructs a new TextFile from the given filename.
| filename | The name of the file to read. | 
| TextFile::~TextFile | ( | ) | 
Destructor.
Ensures our file is propery closed.
| string TextFile::getNextWord | ( | ) | 
Gets the next word in the file.
| bool TextFile::good | ( | ) | 
Determines whether more data can be read from the TextFile.
| 
 | private | 
std::ifstream used for reading the file