C# Класс NVelocity.Runtime.Parser.VelocityCharStream

An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
Наследование: CharStream
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
bufferPosition int

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

Метод Описание
AdjustBeginLineColumn ( int newLine, int newCol ) : void

Method to adjust line and column numbers for the start of a token.

Backup ( int amount ) : void
BeginToken ( ) : bool
Done ( ) : void
GetImage ( ) : String
GetSuffix ( int len ) : char[]
ReInit ( TextReader textReader, int startLine, int startColumn ) : void
ReInit ( TextReader textReader, int startLine, int startColumn, int bufferSize ) : void
ReadChar ( ) : bool
VelocityCharStream ( TextReader textReader, int startLine, int startColumn ) : System
VelocityCharStream ( TextReader textReader, int startLine, int startColumn, int bufferSize ) : System

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

Метод Описание
EndRead ( ) : bool
ExpandBuff ( bool wrapAround ) : void
FillBuff ( ) : bool
UpdateLineColumn ( ) : void

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

AdjustBeginLineColumn() публичный метод

Method to adjust line and column numbers for the start of a token.
public AdjustBeginLineColumn ( int newLine, int newCol ) : void
newLine int
newCol int
Результат void

Backup() публичный метод

public Backup ( int amount ) : void
amount int
Результат void

BeginToken() публичный метод

public BeginToken ( ) : bool
Результат bool

Done() публичный метод

public Done ( ) : void
Результат void

GetImage() публичный метод

public GetImage ( ) : String
Результат String

GetSuffix() публичный метод

public GetSuffix ( int len ) : char[]
len int
Результат char[]

ReInit() публичный метод

public ReInit ( TextReader textReader, int startLine, int startColumn ) : void
textReader TextReader
startLine int
startColumn int
Результат void

ReInit() публичный метод

public ReInit ( TextReader textReader, int startLine, int startColumn, int bufferSize ) : void
textReader TextReader
startLine int
startColumn int
bufferSize int
Результат void

ReadChar() публичный метод

public ReadChar ( ) : bool
Результат bool

VelocityCharStream() публичный метод

public VelocityCharStream ( TextReader textReader, int startLine, int startColumn ) : System
textReader TextReader
startLine int
startColumn int
Результат System

VelocityCharStream() публичный метод

public VelocityCharStream ( TextReader textReader, int startLine, int startColumn, int bufferSize ) : System
textReader TextReader
startLine int
startColumn int
bufferSize int
Результат System

Описание свойств

bufferPosition публичное свойство

public int bufferPosition
Результат int