C# Class Kirikiri.Tjs2.StringStream

ファイルを表示 Open project: fantasydr/krkr-cs Class Usage Examples

Public Methods

Method Description
CountOctetTail ( ) : int
EqualString ( string value ) : bool
GetC ( ) : int
GetLine ( int line ) : string
GetLineToSrcPos ( int pos ) : int
GetMaxLine ( ) : int
GetOffset ( ) : int
GetSrcPosToLine ( int pos ) : int
GetStringStatus ( ) : int
IncOffset ( ) : void
IsEOF ( ) : bool
Next ( ) : int
PeekC ( ) : int
PeekC ( int offset ) : int
ReadString ( int delimiter, bool embexpmode ) : string
SetOffset ( int offset ) : void
SkipComment ( ) : int
SkipReturn ( ) : void
SkipSpace ( ) : void
StringStream ( string str ) : System
Substring ( int beginIndex, int endIndex ) : string
UnescapeBackSlash ( int ch ) : int
UngetC ( ) : void

Private Methods

Method Description
GenerateLineVector ( ) : void

Method Details

CountOctetTail() public method

public CountOctetTail ( ) : int
return int

EqualString() public method

public EqualString ( string value ) : bool
value string
return bool

GetC() public method

public GetC ( ) : int
return int

GetLine() public method

public GetLine ( int line ) : string
line int
return string

GetLineToSrcPos() public method

public GetLineToSrcPos ( int pos ) : int
pos int
return int

GetMaxLine() public method

public GetMaxLine ( ) : int
return int

GetOffset() public method

public GetOffset ( ) : int
return int

GetSrcPosToLine() public method

public GetSrcPosToLine ( int pos ) : int
pos int
return int

GetStringStatus() public method

public GetStringStatus ( ) : int
return int

IncOffset() public method

public IncOffset ( ) : void
return void

IsEOF() public method

public IsEOF ( ) : bool
return bool

Next() public method

public Next ( ) : int
return int

PeekC() public method

public PeekC ( ) : int
return int

PeekC() public method

public PeekC ( int offset ) : int
offset int
return int

ReadString() public method

public ReadString ( int delimiter, bool embexpmode ) : string
delimiter int
embexpmode bool
return string

SetOffset() public method

public SetOffset ( int offset ) : void
offset int
return void

SkipComment() public method

public SkipComment ( ) : int
return int

SkipReturn() public method

public SkipReturn ( ) : void
return void

SkipSpace() public method

public SkipSpace ( ) : void
return void

StringStream() public method

public StringStream ( string str ) : System
str string
return System

Substring() public method

public Substring ( int beginIndex, int endIndex ) : string
beginIndex int
endIndex int
return string

UnescapeBackSlash() public static method

public static UnescapeBackSlash ( int ch ) : int
ch int
return int

UngetC() public method

public UngetC ( ) : void
return void