class DtExtFileInputStream:
More...
Detailed Description
class DtExtFileInputStream:
This class extends DtlFileInputStream with the ability to cache whitespace characters collected from an input stream in a called to fgetc_past_whitespace().
Constructor & Destructor Documentation
| DtExtFileInputStream::DtExtFileInputStream |
( |
FILE * |
| ) |
|
| virtual DtExtFileInputStream::~DtExtFileInputStream |
( |
void |
| ) |
|
|
virtual |
Member Function Documentation
| int DtExtFileInputStream::fgetc_past_whitespace |
( |
void |
| ) |
|
| int DtExtFileInputStream::flush_until |
( |
char |
terminator | ) |
|
| virtual void DtExtFileInputStream::clearLastWhitespace |
( |
| ) |
|
|
virtual |
| virtual const std::string& DtExtFileInputStream::lastWhitespace |
( |
| ) |
const |
|
virtual |
| virtual const std::string& DtExtFileInputStream::initialWhitespace |
( |
| ) |
const |
|
virtual |
Member Data Documentation
| bool DtExtFileInputStream::myInitialWhitespaceIsSet |
|
protected |
| std::string DtExtFileInputStream::myInitialWhitespace |
|
protected |
| std::string DtExtFileInputStream::myLastWhitespace |
|
protected |
The documentation for this class was generated from the following file:
- /exports/nfedora7-1/nightly/docs/vrforcesDevelopment.vrf4-6-branch/include/extMtl/extFileInputStream.h