C# Класс MapAround.IO.StreamTokenizer

Reads an input stream and constructs tokens from the data read.
Показать файл Открыть проект

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

Метод Описание
GetNumericValue ( ) : double

Parses a numeric value.

GetStringValue ( ) : string

Parses a word value.

GetTokenType ( ) : TokenType

Gets a type of current token.

NextToken ( ) : TokenType

Gets a next token.

NextToken ( bool ignoreWhitespace ) : TokenType

Gets a next token.

StreamTokenizer ( TextReader reader, bool ignoreWhitespace ) : System

Initializes a new instance of MapAround.IO.StreamTokenizer

Приватные методы

Метод Описание
GetType ( char character ) : TokenType

Cumputes a token type by its firets character.

NextNonWhitespaceToken ( ) : TokenType

Gets the next token which is different from TokenType.Whitespace.

NextTokenAny ( ) : TokenType

Описание методов

GetNumericValue() публичный Метод

Parses a numeric value.
public GetNumericValue ( ) : double
Результат double

GetStringValue() публичный Метод

Parses a word value.
public GetStringValue ( ) : string
Результат string

GetTokenType() публичный Метод

Gets a type of current token.
public GetTokenType ( ) : TokenType
Результат TokenType

NextToken() публичный Метод

Gets a next token.
public NextToken ( ) : TokenType
Результат TokenType

NextToken() публичный Метод

Gets a next token.
public NextToken ( bool ignoreWhitespace ) : TokenType
ignoreWhitespace bool A value indicating whether the whitespace symbols are ignored
Результат TokenType

StreamTokenizer() публичный Метод

Initializes a new instance of MapAround.IO.StreamTokenizer
public StreamTokenizer ( TextReader reader, bool ignoreWhitespace ) : System
reader TextReader A System>IO.TextReader instance
ignoreWhitespace bool A value indicating whether the whitespace symbols are ignored while tokenizing
Результат System