SSS - S3 Toolkit 0.9.6
S3 client library and applications
Loading...
Searching...
No Matches
xmlstreams.h File Reference

xml parser and generator. More...

#include "s3-api.h"
#include "tinyxml2.h"
#include "xml_path.h"
#include <exception>
#include <string>
#include <variant>
#include <vector>
#include <sstream>
+ Include dependency graph for xmlstreams.h:

Data Structures

class  XMLOStream
 XMLGenerator. Use methods or overloaded subscript operator to insert data into XML tree. More...
 
class  XMLIStream
 XML parser, returns array of text elements with the same parent path or an array of parsed XML sub trees. More...
 

Typedefs

using XMLRecords = std::vector< XMLRecord >
 
using XMLResult = std::variant< bool, std::string, std::vector< std::string >, XMLRecords >
 

Functions

std::string Get (const XMLRecord &r, const std::string &path)
 

Detailed Description

xml parser and generator.