|
PLaSK library
|
#include <string>#include <limits>#include <boost/lexical_cast.hpp>#include "../../optional.hpp"#include <boost/algorithm/string.hpp>#include <vector>#include <set>#include <map>#include <typeinfo>#include <typeindex>#include <functional>#include <type_traits>#include <boost/any.hpp>#include "exceptions.hpp"Go to the source code of this file.
Classes | |
| class | plask::StringInterpreter |
| Objects of this class allow to parse string value and interpret it as given type. More... | |
| class | plask::XMLReader |
| XML pull parser. More... | |
| struct | plask::XMLReader::DataSource |
| Base class to source of data. More... | |
| struct | plask::XMLReader::StreamDataSource |
| Allows to read XML from standard C++ input stream (std::istream). More... | |
| struct | plask::XMLReader::CFileDataSource |
| Allows to read XML from old C FILE. More... | |
| struct | plask::XMLReader::EnumAttributeReader< EnumT > |
| Enum attribute reader class. More... | |
| class | plask::XMLReader::CheckTagDuplication |
| Util class that allow to check of duplication of tags. More... | |
Namespaces | |
| namespace | plask |
| Patterson quadrature for complex function along specified line. | |
| namespace | std |
| STL namespace. | |
Typedefs | |
| typedef struct XML_ParserStruct * | XML_Parser |
Functions | |
| template<> | |
| void | std::swap (plask::XMLReader &a, plask::XMLReader &b) |
| typedef struct XML_ParserStruct* XML_Parser |
Definition at line 37 of file reader.hpp.