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) |