C# Class BitOrchestra.Expression

Represents an expression that can produce integer values from an integer parameter.
Show file Open project: dzamkov/Bit-Orchestra Class Usage Examples

Public Methods

Method Description
GetEvaluator ( Evaluator>.Dictionary Cache, int BufferSize, int Resolution ) : Evaluator

Gets an evaluator for this expression, checking first if it is in the cache.

Protected Methods

Method Description
CreateEvaluator ( Evaluator>.Dictionary Cache, int BufferSize, int Resolution ) : Evaluator

Gets an evaluator for this expression.

Method Details

CreateEvaluator() protected abstract method

Gets an evaluator for this expression.
protected abstract CreateEvaluator ( Evaluator>.Dictionary Cache, int BufferSize, int Resolution ) : Evaluator
Cache Evaluator>.Dictionary
BufferSize int
Resolution int
return Evaluator

GetEvaluator() public method

Gets an evaluator for this expression, checking first if it is in the cache.
public GetEvaluator ( Evaluator>.Dictionary Cache, int BufferSize, int Resolution ) : Evaluator
Cache Evaluator>.Dictionary
BufferSize int
Resolution int
return Evaluator