![]() |
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 | |
| namespace | fz |
| The namespace used by libfilezilla. | |
Enumerations | |
| enum class | callback_event { open , close , attribute , value , parsing_instruction , doctype } |
| Types of callbacks when parsing XML. More... | |
Streaming XML parser, including a parser with namespace support.
Also includes a pretty printer and associated logger for the processed XML.
|
strong |
Types of callbacks when parsing XML.