TZNumberState Class Reference

A NumberState object returns a number from a reader. More...

Inheritance diagram for TZNumberState:

TZTokenizerState TZExpressionNumberState TZMySQLNumberState TZPostgreSQLNumberState TZSQLiteNumberState TZSybaseNumberState TZInterbaseNumberState TZOracleNumberState

List of all members.

Public Member Functions

TZToken NextToken (TStream Stream, Char FirstChar, TZTokenizer Tokenizer)
 Return a number token from a reader.


Detailed Description

A NumberState object returns a number from a reader.

This state's idea of a number allows an optional, initial minus sign, followed by one or more digits. A decimal point and another string of digits may follow these digits.

Definition at line 159 of file ZTokenizer.pas.


Member Function Documentation

TZToken TZNumberState::NextToken ( TStream  Stream,
Char  FirstChar,
TZTokenizer  Tokenizer 
)

Return a number token from a reader.

Returns:
a number token from a reader

Reimplemented from TZTokenizerState.

Reimplemented in TZExpressionNumberState, TZMySQLNumberState, TZPostgreSQLNumberState, TZSQLiteNumberState, and TZSybaseNumberState.


The documentation for this class was generated from the following file:

Generated on Wed Dec 30 08:42:54 2009 for zeoslib by  doxygen 1.5.7.1