# Index of classes

D
drop_warnings [Pxp_core_types.S] | Drop any warnings

dtd [Pxp_dtd]

DTD objects have two purposes: They are containers for global declarations that apply to the whole XML document. This includes the character set, the standalone declaration, and all declaration that can appear in the "DTD part" of a document., Also, they express formal constraints the document must fulfill such as validity, or (less ambitious) well-formedness. Normally, programmers neither need to create such objects, nor to fill them with data, as the parser already does this.

dtd_element [Pxp_dtd] | A single element declaration that can be added to the DTD object.
dtd_notation [Pxp_dtd] | A single notation declaration that can be added to the DTD object.
H
hash_index [Pxp_tree_parser] | This is a simple implementation of `Pxp_tree_parser.index` using a hash table.
N
namespace_manager [Pxp_dtd] | This class manages mappings from URIs to normalized prefixes.
namespace_scope_impl [Pxp_dtd] | An implementation of `namespace_scope`.
P
proc_instruction [Pxp_dtd] | A single processing instruction occuring in DTD scope.