class TFuncSignalRecord : public tObject;
Expression parser record definition.
This record holds the definition of a formula element. Formula element can be either a function or an operator. (OpType). It can be checked or unchecked. Complex or real..
Methods
| Name | Description |
|---|---|
| Assign (2) | Assign all fields from Src. |
| AssignTo | Assign all fields to Dst. |
Fields
| Name | Type | Description |
|---|---|---|
| Checked | bool | If True, this element will be used in the function evaluation. |
| Continuous | bool | True, if the function is to be streamed. |
| Counter | long long | A "Time counter" used by some signal generation functions. |
| Cplx | bool | If True, the operator or function will have a complex result. |
| Data | TVec * | A pointer to the TVec object type holding the result. |
| dOne | bool | Internal parameter. |
| Func | TFuncSignalType | Defines which function to generate, if OpType is optFunction.. |
| Oper | TOperSignalType | Specifies which operator to apply, if OpType is optOperator. |
| OpType | TOpType | Defines, if this element is a function or an operator. |
| P1 | double | Function parameter. |
| P2 | double | Function parameter. |
| P3 | double | Function parameter. |
| P4 | double | Function parameter. |
| P5 | double | Function parameter. |
| P6 | double | Function parameter. |
| P7 | double | Function parameter. |
| Pointer | tObject * | A pointer to signal generation specific structures. |
| ResetContinuous | bool | If True, the function will be reset to its initial state on its next evaluation. |