Module std.experimental.xml.interfaces
This module contains some templates to check whether a type exposes the correct interface to be an xml lexer, parser or cursor; it also contains some simple types used in various parts of the library;
Classes
Name | Description |
---|---|
XMLException
|
Generic XML exception; thrown whenever a component experiences an error, unless the user provided a custom error handler. |
Enums
Name | Description |
---|---|
XMLKind
|
Enumeration of XML events/nodes, used by various components. |
Enum values
Name | Type | Description |
---|---|---|
isCursor
|
Checks whether its argument fulfills all requirements to be used as XML cursor. | |
isLexer
|
Checks whether its argument fulfills all requirements to be used as an XML lexer. | |
isLowLevelParser
|
Checks whether its argument fulfills all requirements to be used as XML parser. | |
isSaveableCursor
|
Checks whether its argument is a saveable cursor. | |
isSaveableLexer
|
Checks whether its argument is a saveable lexer. | |
isSaveableLowLevelParser
|
Checks whether its argument is a saveable parser. |
Authors
Lodovico Giaretta
Copyright
Copyright Lodovico Giaretta 2016 --