pxp

Polymorphic XML Parser
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library pxp_engine
Class Pxp_dtd . dtd
method add_element : dtd_element -> unit
method add_gen_entity : Pxp_entity.entity -> bool -> unit
method add_notation : dtd_notation -> unit
method add_par_entity : Pxp_entity.entity -> unit
method add_pinstr : proc_instruction -> unit
method allow_arbitrary : unit
method arbitrary_allowed : bool
method disallow_arbitrary : unit
method element : string -> dtd_element
method element_names : string list
method gen_entity : string -> Pxp_entity.entity * bool
method gen_entity_names : string list
method id : Pxp_core_types.I.dtd_id option
method invalidate : unit
method lexer_factory : Pxp_lexer_types.lexer_factory
method namespace_manager : namespace_manager
method notation : string -> dtd_notation
method notation_names : string list
method only_deterministic_models : unit
method par_entity : string -> Pxp_entity.entity
method par_entity_names : string list
method pinstr : string -> proc_instruction list
method pinstr_names : string list
method root : string option
method set_id : Pxp_core_types.I.dtd_id -> unit
method set_namespace_manager : namespace_manager -> unit
method set_root : string -> unit
method set_standalone_declaration : bool -> unit
method standalone_declaration : bool
method swarner : Pxp_core_types.I.symbolic_warnings option
method validate : unit
method write : ?root:string -> Pxp_core_types.I.output_stream -> Pxp_core_types.I.encoding -> bool -> unit
method write_ref : ?root:string -> Pxp_core_types.I.output_stream -> Pxp_core_types.I.encoding -> unit