TFuncSignalRecord Class

Header: Dew.Signal/SignalProcessing.h · Cross-compiler
tObjectTFuncSignalRecord

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

NameDescription
Assign (2)Assign all fields from Src.
AssignToAssign all fields to Dst.

Fields

NameTypeDescription
CheckedboolIf True, this element will be used in the function evaluation.
ContinuousboolTrue, if the function is to be streamed.
Counterlong longA "Time counter" used by some signal generation functions.
CplxboolIf True, the operator or function will have a complex result.
DataTVec *A pointer to the TVec object type holding the result.
dOneboolInternal parameter.
FuncTFuncSignalTypeDefines which function to generate, if OpType is optFunction..
OperTOperSignalTypeSpecifies which operator to apply, if OpType is optOperator.
OpTypeTOpTypeDefines, if this element is a function or an operator.
P1doubleFunction parameter.
P2doubleFunction parameter.
P3doubleFunction parameter.
P4doubleFunction parameter.
P5doubleFunction parameter.
P6doubleFunction parameter.
P7doubleFunction parameter.
PointertObject *A pointer to signal generation specific structures.
ResetContinuousboolIf True, the function will be reset to its initial state on its next evaluation.