newxml.parser

This module implements a low level XML parser.

The methods a parser should implement are documented in newxml.interfaces.isParser;

Members

Classes

ParserException
class ParserException
Undocumented in source.

Functions

chooseParser
auto chooseParser()

Instantiates a parser suitable for the given InputType.

parser
auto parser(T lexer)

Returns an instance of Parser from the given lexer.

Structs

Parser
struct Parser(L, Flag!"preserveWhitespace" preserveWhitespace = No.preserveWhitespace)

A low level XML parser.

Meta

Authors

Lodovico Giaretta László Szerémi

License

<a href="http://www.boost.org/LICENSE_1_0.txt">Boost License 1.0</a>.