$treeview $search $mathjax
|
Palabos
Version 1.1
$projectbrief
|
$projectbrief
|
$searchbox |
#include <TINYXML_xmlIO.h>

Public Member Functions | |
| XMLreaderProxy (XMLreader const *reader_) | |
| XMLreaderProxy (XMLreader const *reader_, plint id_) | |
| template<typename T > | |
| void | read (T &values) const |
| template<typename T > | |
| bool | readNoThrow (T &values) const |
| template<typename T > | |
| void | read (std::vector< T > &values) const |
| template<typename T > | |
| bool | readNoThrow (std::vector< T > &values) const |
| template<typename T , plint N> | |
| void | read (Array< T, N > &values) const |
| template<typename T , plint N> | |
| bool | readNoThrow (Array< T, N > &values) const |
| XMLreaderProxy | operator[] (std::string name) const |
| XMLreaderProxy | operator[] (plint newId) const |
| bool | isValid () const |
| plint | getId () const |
| XMLreaderProxy | iterId () const |
| std::string | getName () const |
| std::vector< XMLreader * > const & | getChildren () const |
| template<> | |
| void | read (bool &value) const |
| template<> | |
| bool | readNoThrow (bool &value) const |
| plb::XMLreaderProxy::XMLreaderProxy | ( | XMLreader const * | reader_ | ) |
References plb::XMLreader::getFirstId().
Referenced by iterId(), and operator[]().
| std::vector< XMLreader * > const & plb::XMLreaderProxy::getChildren | ( | ) | const |
References plb::XMLreader::getChildren(), and plb::plbIOError().
Referenced by plb::parallelIO::createDynamicsForeignIds2D(), and plb::parallelIO::createDynamicsForeignIds3D().
| plint plb::XMLreaderProxy::getId | ( | ) | const |
| std::string plb::XMLreaderProxy::getName | ( | ) | const |
References plb::XMLreader::getName(), and plb::plbIOError().
| bool plb::XMLreaderProxy::isValid | ( | ) | const |
Referenced by plb::parallelIO::readXmlProcessors(), and plb::parallelIO::readXmlSpec().
| XMLreaderProxy plb::XMLreaderProxy::iterId | ( | ) | const |
References plb::XMLreader::getNextId(), plb::plbIOError(), and XMLreaderProxy().
Referenced by plb::parallelIO::readXmlProcessors(), and plb::parallelIO::readXmlSpec().
| XMLreaderProxy plb::XMLreaderProxy::operator[] | ( | plint | newId | ) | const |
References plb::XMLreader::idExists(), plb::plbIOError(), and XMLreaderProxy().
| XMLreaderProxy plb::XMLreaderProxy::operator[] | ( | std::string | name | ) | const |
References plb::XMLreader::getElement(), and plb::plbIOError().
| void plb::XMLreaderProxy::read | ( | bool & | value | ) | const [inline] |
| void plb::XMLreaderProxy::read | ( | Array< T, N > & | values | ) | const [inline] |
| void plb::XMLreaderProxy::read | ( | std::vector< T > & | values | ) | const [inline] |
References plb::XMLreader::getName(), plb::XMLreader::getText(), and plb::plbIOError().
| void plb::XMLreaderProxy::read | ( | T & | values | ) | const [inline] |
References plb::XMLreader::getName(), plb::XMLreader::getText(), and plb::plbIOError().
Referenced by plb::parallelIO::readXmlProcessors(), and plb::parallelIO::readXmlSpec().
| bool plb::XMLreaderProxy::readNoThrow | ( | bool & | value | ) | const [inline] |
| bool plb::XMLreaderProxy::readNoThrow | ( | Array< T, N > & | values | ) | const [inline] |
References plb::XMLreader::getText().
| bool plb::XMLreaderProxy::readNoThrow | ( | std::vector< T > & | values | ) | const [inline] |
References plb::XMLreader::getText().
| bool plb::XMLreaderProxy::readNoThrow | ( | T & | values | ) | const [inline] |
References plb::XMLreader::getText().
1.6.3
1.6.3