Public Methods |
| ParmParseIO () |
| ~ParmParseIO () |
void | openForRead (const std::string &a_filename) |
void | openForWrite (const std::string &a_filename) |
void | close () |
void | setGroup (const std::string &a_groupname) |
const std::string | getGroup () const |
const std::string & | filename () const |
const std::string & | groupname () const |
void | set (const std::string &a_name, const Real &a_value) |
void | set (const std::string &a_name, const int &a_value) |
void | set (const std::string &a_name, const std::string &a_value) |
void | set (const std::string &a_name, const IntVect &a_value) |
void | set (const std::string &a_name, const Box &a_value) |
void | get (const std::string &a_name, Real &a_value) const |
void | get (const std::string &a_name, int &a_value) const |
void | get (const std::string &a_name, std::string &a_value) const |
void | get (const std::string &a_name, IntVect &a_value) const |
void | get (const std::string &a_name, Box &a_value) const |
bool | found (const std::string &a_name) const |
Protected Attributes |
ParmParse * | m_parmparse_ptr |
ofstream | m_ostrm |
std::string | m_groupname |
std::string | m_filename |
Friends |
void | write (ParmParseIO &a_ppio, const BoxLayout &a_layout) |
int | read (ParmParseIO &a_ppio, Vector< Box > &a_boxes) |