C# 클래스 NVelocity.Runtime.Parser.VelocityCharStream

An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
상속: CharStream
파일 보기 프로젝트 열기: rasmus-toftdahl-olesen/NVelocity 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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