C# Class CSharpSourceEmitter.SourceEmitterOutputTextWriter

Inheritance: ISourceEmitterOutput
Datei anzeigen Open project: visualmutator/visualmutator

Protected Properties

Property Type Description
indentLevel int
outputWriter System.IO.TextWriter
strIndent string

Public Methods

Method Description
DecreaseIndent ( ) : void
IncreaseIndent ( ) : void
SourceEmitterOutputTextWriter ( TextWriter outputWriter ) : System
SourceEmitterOutputTextWriter ( TextWriter outputWriter, int indentSize ) : System
Write ( string str ) : void
Write ( string str, bool fIndent ) : void
WriteLine ( string str ) : void
WriteLine ( string str, bool fIndent ) : void

Protected Methods

Method Description
OutputBegin ( bool fIndent ) : void

Method Details

DecreaseIndent() public method

public DecreaseIndent ( ) : void
return void

IncreaseIndent() public method

public IncreaseIndent ( ) : void
return void

OutputBegin() protected method

protected OutputBegin ( bool fIndent ) : void
fIndent bool
return void

SourceEmitterOutputTextWriter() public method

public SourceEmitterOutputTextWriter ( TextWriter outputWriter ) : System
outputWriter System.IO.TextWriter
return System

SourceEmitterOutputTextWriter() public method

public SourceEmitterOutputTextWriter ( TextWriter outputWriter, int indentSize ) : System
outputWriter System.IO.TextWriter
indentSize int
return System

Write() public method

public Write ( string str ) : void
str string
return void

Write() public method

public Write ( string str, bool fIndent ) : void
str string
fIndent bool
return void

WriteLine() public method

public WriteLine ( string str ) : void
str string
return void

WriteLine() public method

public WriteLine ( string str, bool fIndent ) : void
str string
fIndent bool
return void

Property Details

indentLevel protected_oe property

protected int indentLevel
return int

outputWriter protected_oe property

protected TextWriter,System.IO outputWriter
return System.IO.TextWriter

strIndent protected_oe property

protected string strIndent
return string