C# Class Tools.GenBase

Mostra file Open project: Ezakhiel/Donate-Money-For-Unicorns-ubbse2015 Class Usage Examples

Public Properties

Property Type Description
LastSymbol int
erh ErrorHandler
m_outFile System.IO.TextWriter
m_outname string
m_prod Production

Protected Properties

Property Type Description
m_scriptEncoding System.Text.Encoding
toupper bool

Public Methods

Method Description
EmitClassDefin ( string b, int &p, int max, CsReader inf, string defbas, string &bas, string &name, bool lx ) : int
Error ( int n, int p, string str ) : void
NonWhite ( string buf, int &offset, int max ) : bool
Saypos ( int pos ) : string
White ( string buf, int &offset, int max ) : bool
line ( int pos ) : int
position ( int pos ) : int
sourceLineInfo ( int pos ) : SourceLineInfo

Protected Methods

Method Description
Braces ( int a, string b, int &p, int max ) : int
GenBase ( ErrorHandler eh ) : System
ToBraceIfFound ( string &buf, int &p, int &max, CsReader inf ) : string

Method Details

Braces() protected method

protected Braces ( int a, string b, int &p, int max ) : int
a int
b string
p int
max int
return int

EmitClassDefin() public method

public EmitClassDefin ( string b, int &p, int max, CsReader inf, string defbas, string &bas, string &name, bool lx ) : int
b string
p int
max int
inf CsReader
defbas string
bas string
name string
lx bool
return int

Error() public method

public Error ( int n, int p, string str ) : void
n int
p int
str string
return void

GenBase() protected method

protected GenBase ( ErrorHandler eh ) : System
eh ErrorHandler
return System

NonWhite() public method

public NonWhite ( string buf, int &offset, int max ) : bool
buf string
offset int
max int
return bool

Saypos() public method

public Saypos ( int pos ) : string
pos int
return string

ToBraceIfFound() protected method

protected ToBraceIfFound ( string &buf, int &p, int &max, CsReader inf ) : string
buf string
p int
max int
inf CsReader
return string

White() public method

public White ( string buf, int &offset, int max ) : bool
buf string
offset int
max int
return bool

line() public method

public line ( int pos ) : int
pos int
return int

position() public method

public position ( int pos ) : int
pos int
return int

sourceLineInfo() public method

public sourceLineInfo ( int pos ) : SourceLineInfo
pos int
return SourceLineInfo

Property Details

LastSymbol public_oe property

public int LastSymbol
return int

erh public_oe property

public ErrorHandler,Tools erh
return ErrorHandler

m_outFile public_oe property

public TextWriter,System.IO m_outFile
return System.IO.TextWriter

m_outname public_oe property

public string m_outname
return string

m_prod public_oe property

public Production,Tools m_prod
return Production

m_scriptEncoding protected_oe property

protected Encoding,System.Text m_scriptEncoding
return System.Text.Encoding

toupper protected_oe property

protected bool toupper
return bool