C# 클래스 Hyena.Json.Tokenizer

파일 보기 프로젝트 열기: bojanrajkovic/libdelugeclient-sharp 1 사용 예제들

공개 메소드들

메소드 설명
Scan ( ) : Token
SetInput ( Stream stream ) : void
SetInput ( StreamReader reader ) : void
SetInput ( string input ) : void
Tokenizer ( ) : System
Tokenizer ( Stream stream ) : System
Tokenizer ( StreamReader reader ) : System
Tokenizer ( string input ) : System

비공개 메소드들

메소드 설명
GetStringBuilder ( ) : StringBuilder
InnerScan ( ) : Token
InvalidSyntax ( string message ) : void
LexFraction ( ) : double
LexId ( ) : string
LexInt ( ) : long
LexInt ( bool hex, int maxDigits ) : long
LexNumber ( bool &isDouble ) : object
LexString ( ) : string
ReadChar ( ) : void
Reset ( ) : void
UnexpectedCharacter ( char ch ) : void

메소드 상세

Scan() 공개 메소드

public Scan ( ) : Token
리턴 Token

SetInput() 공개 메소드

public SetInput ( Stream stream ) : void
stream Stream
리턴 void

SetInput() 공개 메소드

public SetInput ( StreamReader reader ) : void
reader System.IO.StreamReader
리턴 void

SetInput() 공개 메소드

public SetInput ( string input ) : void
input string
리턴 void

Tokenizer() 공개 메소드

public Tokenizer ( ) : System
리턴 System

Tokenizer() 공개 메소드

public Tokenizer ( Stream stream ) : System
stream Stream
리턴 System

Tokenizer() 공개 메소드

public Tokenizer ( StreamReader reader ) : System
reader System.IO.StreamReader
리턴 System

Tokenizer() 공개 메소드

public Tokenizer ( string input ) : System
input string
리턴 System