XmlParsingLog Class

Definition

Line 12 of System.Lex/XmlParsingLog.cm

Inheritance

Constructors & Destructor

public XmlParsingLog(StreamWriter& stream_)
public XmlParsingLog(StreamWriter& stream_, int maxLineLength_)

Member Functions

public override void DecIndent()
public CodeFormatter& Formatter()
public override void IncIndent()
public void Write(const String<uchar>& s)
public override void WriteBeginRule(const String<uchar>& ruleName)
public void WriteElement(const String<uchar>& elementName, const String<uchar>& elementContent)
public override void WriteEndRule(const String<uchar>& ruleName)
public override void WriteFail()
public override void WriteSuccess(const String<uchar>& match)
public override void WriteTry(const String<uchar>& s)

Member Variables

private CodeFormatter formatter

Constructor& Destructor Details

XmlParsingLog Constructor

public XmlParsingLog(StreamWriter& stream_)

Definition
Line 14 of System.Lex/XmlParsingLog.cm


XmlParsingLog Constructor

public XmlParsingLog(StreamWriter& stream_, int maxLineLength_)

Definition
Line 19 of System.Lex/XmlParsingLog.cm


Member Function Details

DecIndent Member Function

public override void DecIndent()

Definition
Line 49 of System.Lex/XmlParsingLog.cm


Formatter Member Function

public CodeFormatter& Formatter()

Definition
Line 24 of System.Lex/XmlParsingLog.cm


IncIndent Member Function

public override void IncIndent()

Definition
Line 45 of System.Lex/XmlParsingLog.cm


Write Member Function

public void Write(const String<uchar>& s)

Definition
Line 41 of System.Lex/XmlParsingLog.cm


WriteBeginRule Member Function

public override void WriteBeginRule(const String<uchar>& ruleName)

Definition
Line 53 of System.Lex/XmlParsingLog.cm


WriteElement Member Function

public void WriteElement(const String<uchar>& elementName, const String<uchar>& elementContent)

Definition
Line 28 of System.Lex/XmlParsingLog.cm


WriteEndRule Member Function

public override void WriteEndRule(const String<uchar>& ruleName)

Definition
Line 57 of System.Lex/XmlParsingLog.cm


WriteFail Member Function

public override void WriteFail()

Definition
Line 69 of System.Lex/XmlParsingLog.cm


WriteSuccess Member Function

public override void WriteSuccess(const String<uchar>& match)

Definition
Line 65 of System.Lex/XmlParsingLog.cm


WriteTry Member Function

public override void WriteTry(const String<uchar>& s)

Definition
Line 61 of System.Lex/XmlParsingLog.cm