C# Class BitOrchestra.BufferedEvaluator

An evaluator that stores results from a source evaluator in a buffer.
Inheritance: Evaluator
Afficher le fichier Open project: dzamkov/Bit-Orchestra Class Usage Examples

Méthodes publiques

Свойство Type Description
Buffer Value[]
Source Evaluator

Méthodes publiques

Méthode Description
BufferedEvaluator ( int BufferSize, Evaluator Source ) : System
Generate ( Int32 Start ) : Value[]

Generates the values of the evaluator starting at the given offset and returns them as a buffer.

Generate ( Int32 Start, Int32 Buffer ) : void
Invalidate ( ) : void

Method Details

BufferedEvaluator() public méthode

public BufferedEvaluator ( int BufferSize, Evaluator Source ) : System
BufferSize int
Source Evaluator
Résultat System

Generate() public méthode

Generates the values of the evaluator starting at the given offset and returns them as a buffer.
public Generate ( Int32 Start ) : Value[]
Start System.Int32
Résultat Value[]

Generate() public méthode

public Generate ( Int32 Start, Int32 Buffer ) : void
Start System.Int32
Buffer System.Int32
Résultat void

Invalidate() public méthode

public Invalidate ( ) : void
Résultat void

Property Details

Buffer public_oe property

The buffer for this evaluator.
public Value[] Buffer
Résultat Value[]

Source public_oe property

The source evaluator for this buffered evaluator.
public Evaluator,BitOrchestra Source
Résultat Evaluator