#include <Variable.h>

Public Member Functions | |
| DynamicVariable (UnitGenerator &vox, float val) | |
| Constructors. | |
| DynamicVariable (UnitGenerator &vox, double val) | |
| DynamicVariable (float val, UnitGenerator &vox) | |
| DynamicVariable (float val, UnitGenerator &vox, VOperator m) | |
| DynamicVariable (UnitGenerator &vox, float val, VOperator m) | |
| DynamicVariable (int val, UnitGenerator &vox) | |
| DynamicVariable (UnitGenerator &vox, int val) | |
| DynamicVariable (int val, UnitGenerator &vox, VOperator m) | |
| DynamicVariable (UnitGenerator &vox, int val, VOperator m) | |
| void | nextBuffer (Buffer &outputBuffer, unsigned outBufNum) throw (CException) |
| my main operations | |
| void | setValue (float x) |
| void | setValue (int x) |
| void | setValue (double x) |
Protected Attributes | |
| VOperator | mMode |
| the operation I perform '+', '*', etc. | |
| csl::DynamicVariable::DynamicVariable | ( | UnitGenerator & | vox, | |
| float | val | |||
| ) | [inline] |
Constructors.
| csl::DynamicVariable::DynamicVariable | ( | UnitGenerator & | vox, | |
| double | val | |||
| ) | [inline] |
| csl::DynamicVariable::DynamicVariable | ( | float | val, | |
| UnitGenerator & | vox | |||
| ) | [inline] |
| csl::DynamicVariable::DynamicVariable | ( | float | val, | |
| UnitGenerator & | vox, | |||
| VOperator | m | |||
| ) | [inline] |
| csl::DynamicVariable::DynamicVariable | ( | UnitGenerator & | vox, | |
| float | val, | |||
| VOperator | m | |||
| ) | [inline] |
| csl::DynamicVariable::DynamicVariable | ( | int | val, | |
| UnitGenerator & | vox | |||
| ) | [inline] |
| csl::DynamicVariable::DynamicVariable | ( | UnitGenerator & | vox, | |
| int | val | |||
| ) | [inline] |
| csl::DynamicVariable::DynamicVariable | ( | int | val, | |
| UnitGenerator & | vox, | |||
| VOperator | m | |||
| ) | [inline] |
| csl::DynamicVariable::DynamicVariable | ( | UnitGenerator & | vox, | |
| int | val, | |||
| VOperator | m | |||
| ) | [inline] |
| void DynamicVariable::nextBuffer | ( | Buffer & | outputBuffer, | |
| unsigned | outBufNum | |||
| ) | throw (CException) [virtual] |
my main operations
Reimplemented from csl::UnitGenerator.
References csl::kOpDivided, csl::kOpMinus, csl::kOpNegated, csl::kOpPlus, and csl::kOpTimes.
| void csl::DynamicVariable::setValue | ( | float | x | ) | [inline] |
| void csl::DynamicVariable::setValue | ( | int | x | ) | [inline] |
| void csl::DynamicVariable::setValue | ( | double | x | ) | [inline] |
VOperator csl::DynamicVariable::mMode [protected] |
the operation I perform '+', '*', etc.
1.5.8