clValue::operator+ Operator

Overload List

#SignatureDescription
1clValue operator+(const TCplx &Left, const clValue &Right);Add left to aRight and return result.
2clValue operator+(const clValue &Left, const TCplx &Right);Add Right to Left and return result.
3clValue operator+(double Left, const clValue &Right);Add Left to Right and return result.
4clValue operator+(const clValue &Left, double Right);Add Right to Left and return result.
5clValue operator+(TOpenCLValue *Left, const clValue &Right);Add Left and Right.
6clValue operator+(const clValue &Left, TOpenCLValue *Right);Add Left and Right.
7clValue operator+(const clValue &Left, const clValue &Right);Add Left and Right.

Overload 1: clValue operator+(const TCplx &Left, const clValue &Right);

Add left to aRight and return result.

#NameTypeDescription
1Leftconst TCplx &
2Rightconst clValue &
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 2: clValue operator+(const clValue &Left, const TCplx &Right);

Add Right to Left and return result.

#NameTypeDescription
1Leftconst clValue &
2Rightconst TCplx &
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 3: clValue operator+(double Left, const clValue &Right);

Add Left to Right and return result.

#NameTypeDescription
1Leftdouble
2Rightconst clValue &
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 4: clValue operator+(const clValue &Left, double Right);

Add Right to Left and return result.

#NameTypeDescription
1Leftconst clValue &
2Rightdouble
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 5: clValue operator+(TOpenCLValue *Left, const clValue &Right);

Add Left and Right.

#NameTypeDescription
1LeftTOpenCLValue *
2Rightconst clValue &
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 6: clValue operator+(const clValue &Left, TOpenCLValue *Right);

Add Left and Right.

#NameTypeDescription
1Leftconst clValue &
2RightTOpenCLValue *
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler

Overload 7: clValue operator+(const clValue &Left, const clValue &Right);

Add Left and Right.

#NameTypeDescription
1Leftconst clValue &
2Rightconst clValue &
Declared in Dew::Math · Dew.Math/clMtxExpr.h · Cross-compiler