C# 클래스 StringParser.StringTokenizer

파일 보기 프로젝트 열기: Koziev/GrammarEngine 1 사용 예제들

공개 메소드들

메소드 설명
GetCurrentLineNumber ( ) : int
ReadStringUntill ( string terminator ) : string
SkipWhite ( ) : void
StringTokenizer ( string _str ) : System
Strip ( string str, char c ) : string
UnQuote ( string s ) : string
back ( ) : void
eof ( ) : bool
probe ( string required ) : bool
read ( ) : string
read_it ( string required ) : void
seekp ( StringTokenizerPos where ) : void
tellp ( ) : StringTokenizerPos

비공개 메소드들

메소드 설명
IsDelimiter ( char c ) : bool
IsSpace ( char c ) : bool
ReadQuotedToken ( char quotation_char ) : string
SkipCommentBlock ( ) : void
SkipLine ( ) : void
TryReadN ( int nchar ) : string

메소드 상세

GetCurrentLineNumber() 공개 메소드

public GetCurrentLineNumber ( ) : int
리턴 int

ReadStringUntill() 공개 메소드

public ReadStringUntill ( string terminator ) : string
terminator string
리턴 string

SkipWhite() 공개 메소드

public SkipWhite ( ) : void
리턴 void

StringTokenizer() 공개 메소드

public StringTokenizer ( string _str ) : System
_str string
리턴 System

Strip() 공개 정적인 메소드

public static Strip ( string str, char c ) : string
str string
c char
리턴 string

UnQuote() 공개 정적인 메소드

public static UnQuote ( string s ) : string
s string
리턴 string

back() 공개 메소드

public back ( ) : void
리턴 void

eof() 공개 메소드

public eof ( ) : bool
리턴 bool

probe() 공개 메소드

public probe ( string required ) : bool
required string
리턴 bool

read() 공개 메소드

public read ( ) : string
리턴 string

read_it() 공개 메소드

public read_it ( string required ) : void
required string
리턴 void

seekp() 공개 메소드

public seekp ( StringTokenizerPos where ) : void
where StringTokenizerPos
리턴 void

tellp() 공개 메소드

public tellp ( ) : StringTokenizerPos
리턴 StringTokenizerPos