Expand description
Contains namespace manipulation types and functions.
Structs§
- Checked
Target - A wrapper around
NamespaceStack
which implementsExtend
usingput_checked()
. - Namespace
- Namespace is a map from prefixes to namespace URIs.
- Namespace
Stack - Namespace stack is a sequence of namespaces.
- Namespace
Stack Mappings - An iterator over mappings from prefixes to URIs in a namespace stack.
Constants§
- NS_
EMPTY_ URI - Designates an empty namespace URI, which is equivalent to absence of namespace.
- NS_
NO_ PREFIX - Designates the absence of prefix in a qualified name.
- NS_
XMLNS_ PREFIX - Designates prefix for namespace definitions.
- NS_
XMLNS_ URI - Designates the standard URI for
xmlns
prefix. - NS_
XML_ PREFIX - Designates prefix for a namespace containing several special predefined attributes.
- NS_
XML_ URI - Designates the standard URI for
xml
prefix.
Type Aliases§
- Namespace
Mappings - An alias for iterator type for namespace mappings contained in a namespace.
- UriMapping
- A type alias for a pair of
(prefix, uri)
values returned by namespace iterators.