C# Класс Hyena.Json.Tokenizer

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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