XmlParser<LexerT> Static Class

Template Parameters | Member Functions

Definition

Line 155 of System.Xml/xml.parser.cm

Template Parameters

LexerT

Member Functions

public static Result<Match> AttDef(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> AttType(LexerT& lexer)
public static Result<Match> AttValue(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> AttValueDQ(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> AttValueSQ(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> AttlistDecl(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> Attribute(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> CDSect(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> CP(LexerT& lexer)
public static Result<Match> Char(LexerT& lexer)
public static Result<Match> CharData(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> CharDataChar(LexerT& lexer)
public static Result<Match> CharRef(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> Children(LexerT& lexer)
public static Result<Match> Choice(LexerT& lexer)
public static Result<Match> Comment(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> Content(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> ContentSpec(LexerT& lexer)
public static Result<Match> DecCodePoint(LexerT& lexer)
public static Result<Match> DeclSep(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> DefaultDecl(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> DocTypeDecl(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> Document(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> ETag(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> Element(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> ElementDecl(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> EncName(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> EncNameDQ(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> EncNameSQ(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> EncodingDecl(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> EncodingName(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> EntityDecl(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> EntityDef(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> EntityRef(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> EntityValue(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> EnumeratedType(LexerT& lexer)
public static Result<Match> Enumeration(LexerT& lexer)
public static Result<Match> Eq(LexerT& lexer)
public static Result<Match> ExternalID(LexerT& lexer)
public static Result<Match> GEDecl(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> HexCodePoint(LexerT& lexer)
public static Result<Match> IntSubset(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> MarkupDecl(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> Misc(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> Mixed(LexerT& lexer)
public static Result<Match> NDataDecl(LexerT& lexer)
public static Result<Match> Name(LexerT& lexer)
public static Result<Match> NameChar(LexerT& lexer)
public static Result<Match> NameStartChar(LexerT& lexer)
public static Result<Match> Names(LexerT& lexer)
public static Result<Match> Nmtoken(LexerT& lexer)
public static Result<Match> Nmtokens(LexerT& lexer)
public static Result<Match> NotationDecl(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> NotationType(LexerT& lexer)
public static Result<Match> PEDecl(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> PEDef(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> PEReference(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> PI(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> PITarget(LexerT& lexer)
public static Result<bool> Parse(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> Prolog(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> PubidChar(LexerT& lexer)
public static Result<Match> PubidLiteral(LexerT& lexer)
public static Result<Match> PublicID(LexerT& lexer)
public static Result<Match> Reference(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> S(LexerT& lexer)
public static Result<Match> SDDecl(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> Seq(LexerT& lexer)
public static Result<Match> StringType(LexerT& lexer)
public static Result<Match> SystemLiteral(LexerT& lexer)
public static Result<Match> TokenizedType(LexerT& lexer)
public static Result<Match> VersionInfo(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> VersionNum(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> VersionNumDQ(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> VersionNumSQ(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> VersionNumber(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> XMLDecl(LexerT& lexer, XmlProcessor* processor)
public static Result<Match> Xml(LexerT& lexer)
public static Result<Match> YesNo(LexerT& lexer)

Member Function Details

AttDef Static Member Function

public static Result<Match> AttDef(LexerT& lexer, XmlProcessor* processor)

Definition
Line 7294 of System.Xml/xml.parser.cm


AttType Static Member Function

public static Result<Match> AttType(LexerT& lexer)

Definition
Line 7477 of System.Xml/xml.parser.cm


AttValue Static Member Function

public static Result<Match> AttValue(LexerT& lexer, XmlProcessor* processor)

Definition
Line 12751 of System.Xml/xml.parser.cm


AttValueDQ Static Member Function

public static Result<Match> AttValueDQ(LexerT& lexer, XmlProcessor* processor)

Definition
Line 12345 of System.Xml/xml.parser.cm


AttValueSQ Static Member Function

public static Result<Match> AttValueSQ(LexerT& lexer, XmlProcessor* processor)

Definition
Line 12548 of System.Xml/xml.parser.cm


AttlistDecl Static Member Function

public static Result<Match> AttlistDecl(LexerT& lexer, XmlProcessor* processor)

Definition
Line 7068 of System.Xml/xml.parser.cm


Attribute Static Member Function

public static Result<Match> Attribute(LexerT& lexer, XmlProcessor* processor)

Definition
Line 12203 of System.Xml/xml.parser.cm


CDSect Static Member Function

public static Result<Match> CDSect(LexerT& lexer, XmlProcessor* processor)

Definition
Line 11982 of System.Xml/xml.parser.cm


CP Static Member Function

public static Result<Match> CP(LexerT& lexer)

Definition
Line 5578 of System.Xml/xml.parser.cm


Char Static Member Function

public static Result<Match> Char(LexerT& lexer)

Definition
Line 385 of System.Xml/xml.parser.cm


CharData Static Member Function

public static Result<Match> CharData(LexerT& lexer, XmlProcessor* processor)

Definition
Line 11709 of System.Xml/xml.parser.cm


CharDataChar Static Member Function

public static Result<Match> CharDataChar(LexerT& lexer)

Definition
Line 11631 of System.Xml/xml.parser.cm


CharRef Static Member Function

public static Result<Match> CharRef(LexerT& lexer, XmlProcessor* processor)

Definition
Line 13306 of System.Xml/xml.parser.cm


Children Static Member Function

public static Result<Match> Children(LexerT& lexer)

Definition
Line 5382 of System.Xml/xml.parser.cm


Choice Static Member Function

public static Result<Match> Choice(LexerT& lexer)

Definition
Line 5798 of System.Xml/xml.parser.cm


Comment Static Member Function

public static Result<Match> Comment(LexerT& lexer, XmlProcessor* processor)

Definition
Line 13769 of System.Xml/xml.parser.cm


Content Static Member Function

public static Result<Match> Content(LexerT& lexer, XmlProcessor* processor)

Definition
Line 11363 of System.Xml/xml.parser.cm


ContentSpec Static Member Function

public static Result<Match> ContentSpec(LexerT& lexer)

Definition
Line 5219 of System.Xml/xml.parser.cm


DecCodePoint Static Member Function

public static Result<Match> DecCodePoint(LexerT& lexer)

Definition
Line 13000 of System.Xml/xml.parser.cm


DeclSep Static Member Function

public static Result<Match> DeclSep(LexerT& lexer, XmlProcessor* processor)

Definition
Line 4893 of System.Xml/xml.parser.cm


DefaultDecl Static Member Function

public static Result<Match> DefaultDecl(LexerT& lexer, XmlProcessor* processor)

Definition
Line 8772 of System.Xml/xml.parser.cm


DocTypeDecl Static Member Function

public static Result<Match> DocTypeDecl(LexerT& lexer, XmlProcessor* processor)

Definition
Line 3266 of System.Xml/xml.parser.cm


Document Static Member Function

public static Result<Match> Document(LexerT& lexer, XmlProcessor* processor)

Definition
Line 210 of System.Xml/xml.parser.cm


ETag Static Member Function

public static Result<Match> ETag(LexerT& lexer, XmlProcessor* processor)

Definition
Line 11186 of System.Xml/xml.parser.cm


Element Static Member Function

public static Result<Match> Element(LexerT& lexer, XmlProcessor* processor)

Definition
Line 10830 of System.Xml/xml.parser.cm


ElementDecl Static Member Function

public static Result<Match> ElementDecl(LexerT& lexer, XmlProcessor* processor)

Definition
Line 4990 of System.Xml/xml.parser.cm


EncName Static Member Function

public static Result<Match> EncName(LexerT& lexer, XmlProcessor* processor)

Definition
Line 3007 of System.Xml/xml.parser.cm


EncNameDQ Static Member Function

public static Result<Match> EncNameDQ(LexerT& lexer, XmlProcessor* processor)

Definition
Line 2765 of System.Xml/xml.parser.cm


EncNameSQ Static Member Function

public static Result<Match> EncNameSQ(LexerT& lexer, XmlProcessor* processor)

Definition
Line 2886 of System.Xml/xml.parser.cm


EncodingDecl Static Member Function

public static Result<Match> EncodingDecl(LexerT& lexer, XmlProcessor* processor)

Definition
Line 2460 of System.Xml/xml.parser.cm


EncodingName Static Member Function

public static Result<Match> EncodingName(LexerT& lexer, XmlProcessor* processor)

Definition
Line 2608 of System.Xml/xml.parser.cm


EntityDecl Static Member Function

public static Result<Match> EntityDecl(LexerT& lexer, XmlProcessor* processor)

Definition
Line 8987 of System.Xml/xml.parser.cm


EntityDef Static Member Function

public static Result<Match> EntityDef(LexerT& lexer, XmlProcessor* processor)

Definition
Line 9588 of System.Xml/xml.parser.cm


EntityRef Static Member Function

public static Result<Match> EntityRef(LexerT& lexer, XmlProcessor* processor)

Definition
Line 12860 of System.Xml/xml.parser.cm


EntityValue Static Member Function

public static Result<Match> EntityValue(LexerT& lexer, XmlProcessor* processor)

Definition
Line 9822 of System.Xml/xml.parser.cm


EnumeratedType Static Member Function

public static Result<Match> EnumeratedType(LexerT& lexer)

Definition
Line 7960 of System.Xml/xml.parser.cm


Enumeration Static Member Function

public static Result<Match> Enumeration(LexerT& lexer)

Definition
Line 8441 of System.Xml/xml.parser.cm


Eq Static Member Function

public static Result<Match> Eq(LexerT& lexer)

Definition
Line 14604 of System.Xml/xml.parser.cm


ExternalID Static Member Function

public static Result<Match> ExternalID(LexerT& lexer)

Definition
Line 3636 of System.Xml/xml.parser.cm


GEDecl Static Member Function

public static Result<Match> GEDecl(LexerT& lexer, XmlProcessor* processor)

Definition
Line 9084 of System.Xml/xml.parser.cm


HexCodePoint Static Member Function

public static Result<Match> HexCodePoint(LexerT& lexer)

Definition
Line 13151 of System.Xml/xml.parser.cm


IntSubset Static Member Function

public static Result<Match> IntSubset(LexerT& lexer, XmlProcessor* processor)

Definition
Line 4579 of System.Xml/xml.parser.cm


MarkupDecl Static Member Function

public static Result<Match> MarkupDecl(LexerT& lexer, XmlProcessor* processor)

Definition
Line 4700 of System.Xml/xml.parser.cm


Misc Static Member Function

public static Result<Match> Misc(LexerT& lexer, XmlProcessor* processor)

Definition
Line 13648 of System.Xml/xml.parser.cm


Mixed Static Member Function

public static Result<Match> Mixed(LexerT& lexer)

Definition
Line 6570 of System.Xml/xml.parser.cm


NDataDecl Static Member Function

public static Result<Match> NDataDecl(LexerT& lexer)

Definition
Line 10177 of System.Xml/xml.parser.cm


Name Static Member Function

public static Result<Match> Name(LexerT& lexer)

Definition
Line 782 of System.Xml/xml.parser.cm


NameChar Static Member Function

public static Result<Match> NameChar(LexerT& lexer)

Definition
Line 662 of System.Xml/xml.parser.cm


NameStartChar Static Member Function

public static Result<Match> NameStartChar(LexerT& lexer)

Definition
Line 583 of System.Xml/xml.parser.cm


Names Static Member Function

public static Result<Match> Names(LexerT& lexer)

Definition
Line 922 of System.Xml/xml.parser.cm


Nmtoken Static Member Function

public static Result<Match> Nmtoken(LexerT& lexer)

Definition
Line 1065 of System.Xml/xml.parser.cm


Nmtokens Static Member Function

public static Result<Match> Nmtokens(LexerT& lexer)

Definition
Line 1170 of System.Xml/xml.parser.cm


NotationDecl Static Member Function

public static Result<Match> NotationDecl(LexerT& lexer, XmlProcessor* processor)

Definition
Line 10446 of System.Xml/xml.parser.cm


NotationType Static Member Function

public static Result<Match> NotationType(LexerT& lexer)

Definition
Line 8057 of System.Xml/xml.parser.cm


PEDecl Static Member Function

public static Result<Match> PEDecl(LexerT& lexer, XmlProcessor* processor)

Definition
Line 9313 of System.Xml/xml.parser.cm


PEDef Static Member Function

public static Result<Match> PEDef(LexerT& lexer, XmlProcessor* processor)

Definition
Line 9725 of System.Xml/xml.parser.cm


PEReference Static Member Function

public static Result<Match> PEReference(LexerT& lexer, XmlProcessor* processor)

Definition
Line 10325 of System.Xml/xml.parser.cm


PI Static Member Function

public static Result<Match> PI(LexerT& lexer, XmlProcessor* processor)

Definition
Line 14078 of System.Xml/xml.parser.cm


PITarget Static Member Function

public static Result<Match> PITarget(LexerT& lexer)

Definition
Line 14366 of System.Xml/xml.parser.cm


Parse Static Member Function

public static Result<bool> Parse(LexerT& lexer, XmlProcessor* processor)

Definition
Line 157 of System.Xml/xml.parser.cm


Prolog Static Member Function

public static Result<Match> Prolog(LexerT& lexer, XmlProcessor* processor)

Definition
Line 1313 of System.Xml/xml.parser.cm


PubidChar Static Member Function

public static Result<Match> PubidChar(LexerT& lexer)

Definition
Line 4440 of System.Xml/xml.parser.cm


PubidLiteral Static Member Function

public static Result<Match> PubidLiteral(LexerT& lexer)

Definition
Line 4162 of System.Xml/xml.parser.cm


PublicID Static Member Function

public static Result<Match> PublicID(LexerT& lexer)

Definition
Line 10704 of System.Xml/xml.parser.cm


Reference Static Member Function

public static Result<Match> Reference(LexerT& lexer, XmlProcessor* processor)

Definition
Line 13551 of System.Xml/xml.parser.cm


S Static Member Function

public static Result<Match> S(LexerT& lexer)

Definition
Line 465 of System.Xml/xml.parser.cm


SDDecl Static Member Function

public static Result<Match> SDDecl(LexerT& lexer, XmlProcessor* processor)

Definition
Line 3104 of System.Xml/xml.parser.cm


Seq Static Member Function

public static Result<Match> Seq(LexerT& lexer)

Definition
Line 6239 of System.Xml/xml.parser.cm


StringType Static Member Function

public static Result<Match> StringType(LexerT& lexer)

Definition
Line 7598 of System.Xml/xml.parser.cm


SystemLiteral Static Member Function

public static Result<Match> SystemLiteral(LexerT& lexer)

Definition
Line 3893 of System.Xml/xml.parser.cm


TokenizedType Static Member Function

public static Result<Match> TokenizedType(LexerT& lexer)

Definition
Line 7680 of System.Xml/xml.parser.cm


VersionInfo Static Member Function

public static Result<Match> VersionInfo(LexerT& lexer, XmlProcessor* processor)

Definition
Line 1761 of System.Xml/xml.parser.cm


VersionNum Static Member Function

public static Result<Match> VersionNum(LexerT& lexer, XmlProcessor* processor)

Definition
Line 1909 of System.Xml/xml.parser.cm


VersionNumDQ Static Member Function

public static Result<Match> VersionNumDQ(LexerT& lexer, XmlProcessor* processor)

Definition
Line 2121 of System.Xml/xml.parser.cm


VersionNumSQ Static Member Function

public static Result<Match> VersionNumSQ(LexerT& lexer, XmlProcessor* processor)

Definition
Line 2242 of System.Xml/xml.parser.cm


VersionNumber Static Member Function

public static Result<Match> VersionNumber(LexerT& lexer, XmlProcessor* processor)

Definition
Line 2363 of System.Xml/xml.parser.cm


XMLDecl Static Member Function

public static Result<Match> XMLDecl(LexerT& lexer, XmlProcessor* processor)

Definition
Line 1521 of System.Xml/xml.parser.cm


Xml Static Member Function

public static Result<Match> Xml(LexerT& lexer)

Definition
Line 14469 of System.Xml/xml.parser.cm


YesNo Static Member Function

public static Result<Match> YesNo(LexerT& lexer)

Definition
Line 14748 of System.Xml/xml.parser.cm