QMCPACK
IOTreeClass Member List

This is the complete list of members for IOTreeClass, including all inherited members.

AppendVar(std::string name, T val)IOTreeClassinline
CloseFile()=0IOTreeClasspure virtual
CountSections(std::string name)IOTreeClassinline
CountVars()IOTreeClassinline
CurrSecNumIOTreeClass
FileNameIOTreeClass
FindSection(std::string name, IOTreeClass *&sectionPtr, int num=0)IOTreeClassinline
FlushFile()=0IOTreeClasspure virtual
GetFileType()=0IOTreeClasspure virtual
GetVarPtr(std::string name)IOTreeClassinline
GetVarPtr(int num)IOTreeClassinline
IncludeSection(IOTreeClass *)=0IOTreeClasspure virtual
InsertSection(IOTreeClass *newSec)IOTreeClassinline
IOTreeClass()IOTreeClassinline
IsModifiedIOTreeClassprotected
MarkModified()IOTreeClassinline
MyNumberIOTreeClass
NameIOTreeClass
NewFile(std::string fileName, std::string mySectionName, IOTreeClass *parent)=0IOTreeClasspure virtual
NewSection(std::string name)=0IOTreeClasspure virtual
OpenFile(std::string fileName, std::string mySectionName, IOTreeClass *parent)=0IOTreeClasspure virtual
ParentIOTreeClass
PrintTree()=0IOTreeClasspure virtual
PrintTree(int numIndent)=0IOTreeClasspure virtual
ReadVar(std::string name, T &var)IOTreeClassinline
SectionListIOTreeClass
SetUnderscores(bool use)IOTreeClassinline
UseUnderscoresIOTreeClassprotected
VarListIOTreeClass
WriteVar(std::string name, T val)IOTreeClass
WriteVar(std::string name, const TinyVector< T, LEN > &val)IOTreeClass
WriteVar(std::string name, const Array< T, RANK > &val)IOTreeClass
WriteVar(std::string name, const Array< TinyVector< T, LEN >, RANK > &val)IOTreeClass
WriteVar(std::string name, const char *val)IOTreeClassinline
~IOTreeClass()IOTreeClassinlinevirtual