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.