![]() |
libfilezilla
|
Streaming XML parser, including a parser with namespace support. More...
#include <functional>#include <string>#include <tuple>#include <vector>#include "buffer.hpp"#include "logger.hpp"

Go to the source code of this file.
Classes | |
| class | parser |
| A streaming XML parser. More... | |
| class | namespace_parser |
| A stremable XML parser that resolves namespace declarations and namespace prefixes. More... | |
| class | pretty_printer |
| A slow pretty printer for XML as it is being parsed. More... | |
| class | pretty_logger |
| Pretty-prints XML as it is being parsed to a logger. More... | |
Namespaces | |
| fz | |
| The namespace used by libfilezilla. | |
Enumerations | |
| enum | callback_event { open, close, attribute, value, parsing_instruction, doctype } |
| Types of callbacks when parsing XML. | |
Streaming XML parser, including a parser with namespace support.
Also includes a pretty printer and associated logger for the processed XML.
1.8.10