$treeview $search $mathjax
Palabos  Version 1.1
$projectbrief
$projectbrief
$searchbox

plb::XMLreader Class Reference

#include <TINYXML_xmlIO.h>

Collaboration diagram for plb::XMLreader:

List of all members.

Classes

struct  Data

Public Member Functions

 XMLreader (std::string fName)
 XMLreader (std::vector< TiXmlNode * > pParentVect)
 ~XMLreader ()
void print (int indent) const
XMLreaderProxy operator[] (std::string name) const
XMLreaderProxy getElement (std::string name, plint id) const
std::string getName () const
std::string getText () const
std::string getText (plint id) const
plint getFirstId () const
std::string getFirstText () const
bool idExists (plint id) const
bool getNextId (plint &id) const
std::vector< XMLreader * > const & getChildren (plint id) const

Constructor & Destructor Documentation

plb::XMLreader::XMLreader ( std::string  fName  ) 
plb::XMLreader::XMLreader ( std::vector< TiXmlNode * >  pParentVect  ) 

References plb::global::mpi().

plb::XMLreader::~XMLreader (  ) 

Member Function Documentation

std::vector< XMLreader * > const & plb::XMLreader::getChildren ( plint  id  )  const
XMLreaderProxy plb::XMLreader::getElement ( std::string  name,
plint  id 
) const
plint plb::XMLreader::getFirstId (  )  const
std::string plb::XMLreader::getFirstText (  )  const

Referenced by print().

std::string plb::XMLreader::getName (  )  const
bool plb::XMLreader::getNextId ( plint id  )  const
std::string plb::XMLreader::getText ( plint  id  )  const
std::string plb::XMLreader::getText (  )  const
bool plb::XMLreader::idExists ( plint  id  )  const
XMLreaderProxy plb::XMLreader::operator[] ( std::string  name  )  const

References plb::plbIOError().

void plb::XMLreader::print ( int  indent  )  const

References getFirstText(), and plb::pcout.


The documentation for this class was generated from the following files: