Mono.Xml.MiniParser Members

The members of Mono.Xml.MiniParser are listed below.

See Also: Inherited members from System.Object

Public Constructors

Makes a new MiniParser object.

Protected Fields

colint. The current column number of data being handled.
static
errorsstring[]. A list of the possible error strings that the MiniParser can use.
lineint. The current line number of data being handled.
splitCDatabool. An internal flag for whether/how to handle CDATA elements.
twoCharBuffint[]. An internal variable to hold the last 2 characters processed.

Public Methods

Parse(MiniParser.IReader, MiniParser.IHandler)
Parses the XML string using the "reader" and "handler" objects.
Reset()
Resets the MiniParser to handle a new XML string.

Protected Methods

FatalErr(string)
Generates a fatal error and stops the parsing.
static
StrEquals(string, System.Text.StringBuilder, int, int) : bool
Compares the string in "str" to the string held by "sb" starting at character "sbStart" and extending for "len" characters.
static
Xlat(int, int) : int
A method only for internal use which takes the current input character and current parser state and determines what action to take.