![]() |
QMCPACK
|
Inheritance diagram for MemParserClass:
Collaboration diagram for MemParserClass: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 |
| MemParserClass () | |
Public Member Functions inherited from ParserClass | |
| std::streamsize | FileSize (std::string fname) |
| bool | ReadComplex (std::complex< double > &val) |
Private Attributes | |
| std::string | Buffer |
| int | Pos |
| int | saved |
Definition at line 44 of file ParserClass.h.
|
inline |
Definition at line 65 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 47 of file ParserClass.h.
|
private |
Definition at line 48 of file ParserClass.h.
|
private |
Definition at line 48 of file ParserClass.h.