%% Automatically generated. Do not edit.
{srcfile, "ref_man"}.
{appname, "xmerl"}.
{appvsn, "1.1.9"}.
{module, "xmerl_scan"}.
{modulesummary, "This module is the interface to the XML parser, it handles XML 1.0."}.
{name, "accumulate_whitespace/1"}.
{fsummary, "Function to accumulate and normalize whitespace."}.
{name, "cont_state/1"}.
{fsummary, "Equivalent to cont_state(ContinuationState, S). "}.
{name, "cont_state/2"}.
{fsummary, "For controlling the ContinuationState, to be used in a continuation function, and called when the parser encounters the end of the byte stream."}.
{name, "event_state/1"}.
{fsummary, "Equivalent to event_state(EventState, S). "}.
{name, "event_state/2"}.
{fsummary, "For controlling the EventState, to be used in an event function, and called at the beginning and at the end of a parsed entity."}.
{name, "fetch_state/1"}.
{fsummary, "Equivalent to fetch_state(FetchState, S). "}.
{name, "fetch_state/2"}.
{fsummary, "For controlling the FetchState, to be used in a fetch function, and called when the parser fetch an external resource (eg."}.
{name, "file/1"}.
{fsummary, "Equivalent to file(Filename, []). "}.
{name, "file/1"}.
{fsummary, "Parse file containing an XML document."}.
{name, "hook_state/1"}.
{fsummary, "Equivalent to hook_state(HookState, S). "}.
{name, "hook_state/2"}.
{fsummary, "For controlling the HookState, to be used in a hook function, and called when the parser has parsed a complete entity."}.
{name, "rules_state/1"}.
{fsummary, "Equivalent to rules_state(RulesState, S). "}.
{name, "rules_state/2"}.
{fsummary, "For controlling the RulesState, to be used in a rules function, and called when the parser store scanner information in a rules database."}.
{name, "string/1"}.
{fsummary, "Equivalent to string(Test, []). "}.
{name, "string/1"}.
{fsummary, "Parse string containing an XML document."}.
{name, "user_state/1"}.
{fsummary, "Equivalent to user_state(UserState, S). "}.
{name, "user_state/2"}.
{fsummary, "For controlling the UserState, to be used in a user function."}.
{module, "xmerl"}.
{modulesummary, "Functions for exporting XML data to an external format."}.
{name, "callbacks/1"}.
{fsummary, "Find the list of inherited callback modules for a given module."}.
{name, "export/2"}.
{fsummary, "Equivalent to export(Data, Callback, []). "}.
{name, "export/3"}.
{fsummary, "Exports normal, well-formed XML content, using the specified callback-module."}.
{name, "export_content/2"}.
{fsummary, "Exports normal XML content directly, without further context."}.
{name, "export_element/0"}.
{fsummary, "Exports a normal XML element directly, without further context."}.
{name, "export_element/3"}.
{fsummary, "For on-the-fly exporting during parsing (SAX style) of the XML document."}.
{name, "export_simple/2"}.
{fsummary, "Equivalent to export_simple(Data, Callback, []). "}.
{name, "export_simple/3"}.
{fsummary, "Exports &#34;simple-form&#34; XML content, using the specified callback-module."}.
{name, "export_simple_content/0"}.
{fsummary, "Exports simple XML content directly, without further context."}.
{name, "export_simple_element/0"}.
{fsummary, "Exports a simple XML element directly, without further context."}.
{module, "xmerl_xs"}.
{modulesummary, " Erlang has similarities to XSLT since both languages  have a functional programming approach."}.
{name, "built_in_rules/2"}.
{fsummary, "The default fallback behaviour."}.
{name, "select/1"}.
{fsummary, "Extracts the nodes from the xml tree according to XPath."}.
{name, "value_of/1"}.
{fsummary, "Concatenates all text nodes within the tree."}.
{name, "xslapply/2"}.
{fsummary, "xslapply is a wrapper to make things look similar to  xsl:apply-templates."}.
{module, "xmerl_eventp"}.
{modulesummary, "Simple event-based front-ends to xmerl_scan for processing of XML documents in streams and for parsing in SAX style."}.
{name, "file_sax/1"}.
{fsummary, "Parse file containing an XML document, SAX style."}.
{name, "stream/1"}.
{fsummary, "Parse file containing an XML document as a stream, DOM style."}.
{name, "stream_sax/4"}.
{fsummary, "Parse file containing an XML document as a stream, SAX style."}.
{name, "string_sax/1"}.
{fsummary, "Parse file containing an XML document, SAX style."}.
{module, "xmerl_xpath"}.
{modulesummary, "The xmerl_xpath module handles the entire XPath 1.0 spec XPath expressions typically occurs in XML attributes and are used to addres parts of an XML document."}.
{name, "string/2"}.
{fsummary, "Equivalent to string(Str, Doc, []). "}.
{name, "string/3"}.
{fsummary, "Equivalent to string(Str, Doc, [], Doc, Options). "}.
{name, "string/5"}.
{fsummary, "Extracts the nodes from the parsed XML tree according to XPath."}.
{module, "xmerl_xsd"}.
{modulesummary, "Interface module for XML Schema vlidation."}.
{name, "file2state/1"}.
{fsummary, "Reads the schema state with all information of the processed schema from a file created with state2file/[1,2]."}.
{name, "format_error/1"}.
{fsummary, "Formats error descriptions to human readable strings."}.
{name, "process_schema/1"}.
{fsummary, "Equivalent to process_schema(Schema, []). "}.
{name, "process_schema/2"}.
{fsummary, "Reads the referenced XML schema and checks that it is valid."}.
{name, "process_schemas/1"}.
{fsummary, "Equivalent to process_schema(Schemas, []). "}.
{name, "process_schemas/2"}.
{fsummary, "Reads the referenced XML schemas and controls they are valid."}.
{name, "process_validate/2"}.
{fsummary, "Equivalent to process_validate(Schema, Xml, []). "}.
{name, "process_validate/3"}.
{fsummary, "Validates a parsed well-formed XML element towards an XML schema."}.
{name, "state2file/1"}.
{fsummary, "Same as state2file(State,SchemaName)."}.
{name, "state2file/2"}.
{fsummary, "Saves the schema state with all information of the processed schema in a file."}.
{name, "validate/2"}.
{fsummary, "Equivalent to validate(Element, State, []). "}.
{name, "validate/3"}.
{fsummary, "Validates a parsed well-formed XML element (Element)."}.
