C# 클래스 BitOrchestra.Evaluator

An evaluator for an expression that operates on a fixed buffer size.
파일 보기 프로젝트 열기: dzamkov/Bit-Orchestra 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Ready bool

공개 메소드들

메소드 설명
Generate ( Int32 Start, Int32 Buffer ) : void

Generates the values of the evaluator starting at the given offset and writes them to the given buffer.

GetBuffered ( int BufferSize ) : BufferedEvaluator

Gets a buffered form of this evaluator. If this is already buffered, this is returned.

Invalidate ( ) : void

Discards all intermediate results for the last Generate call and prepares the evaluator for another iteration.

메소드 상세

Generate() 공개 추상적인 메소드

Generates the values of the evaluator starting at the given offset and writes them to the given buffer.
public abstract Generate ( Int32 Start, Int32 Buffer ) : void
Start System.Int32
Buffer System.Int32
리턴 void

GetBuffered() 공개 메소드

Gets a buffered form of this evaluator. If this is already buffered, this is returned.
public GetBuffered ( int BufferSize ) : BufferedEvaluator
BufferSize int
리턴 BufferedEvaluator

Invalidate() 공개 메소드

Discards all intermediate results for the last Generate call and prepares the evaluator for another iteration.
public Invalidate ( ) : void
리턴 void

프로퍼티 상세

Ready 공개적으로 프로퍼티

Indicates wether this evaluator has data for the previous Generate call. This can be made false with Invalidate.
public bool Ready
리턴 bool