![]() |
QMCPACK
|
Public Member Functions | |
bool | OpenFile (std::string fname) override |
void | CloseFile () override |
bool | FindToken (std::string token) override |
bool | ReadInt (int &val) override |
bool | ReadLong (long &val) override |
bool | ReadDouble (double &val) override |
bool | ReadComplex (std::complex< double > &val) |
bool | ReadWord (std::string &word) override |
bool | ReadLine (std::string &line) override |
bool | NextLine () override |
void | SavePos () override |
void | RestorePos () override |
void | Reset () override |
FileParserClass () | |
![]() | |
std::streamsize | FileSize (std::string fname) |
bool | ReadComplex (std::complex< double > &val) |
Private Attributes | |
std::ifstream | Infile |
std::streampos | FileSize |
std::streampos | Pos |
std::streampos | saved |
Definition at line 72 of file ParserClass.h.
|
inline |
Definition at line 94 of file ParserClass.h.
|
overridevirtual |
Implements ParserClass.
|
overridevirtual |
Implements ParserClass.
|
overridevirtual |
Implements ParserClass.
|
overridevirtual |
Implements ParserClass.
bool ReadComplex | ( | std::complex< double > & | val | ) |
|
overridevirtual |
Implements ParserClass.
|
overridevirtual |
Implements ParserClass.
|
overridevirtual |
Implements ParserClass.
|
overridevirtual |
Implements ParserClass.
|
overridevirtual |
Implements ParserClass.
|
overridevirtual |
Implements ParserClass.
|
overridevirtual |
Implements ParserClass.
|
overridevirtual |
Implements ParserClass.
|
private |
Definition at line 76 of file ParserClass.h.
|
private |
Definition at line 75 of file ParserClass.h.
|
private |
Definition at line 77 of file ParserClass.h.
|
private |
Definition at line 77 of file ParserClass.h.