WSTP C Functions for Exchanging Reals
Sending Reals
WSPutReal32() — real numbers of type float
WSPutReal64() — real numbers of type double
WSPutReal128() — quad-precision floating-point numbers
Receiving Reals
WSGetReal32() — real numbers of type float
WSGetReal64() — real numbers of type double
WSGetReal128() — quad-precision floating-point numbers
Sending Lists of Reals
WSPutReal32List() — list of reals (float *)
WSPutReal64List() — list of reals (double *)
WSPutReal128List() — list of quad-precision floating-point numbers
Receiving Lists of Reals
WSGetReal32List() — list of reals (float *)
WSGetReal64List() — list of reals (double *)
WSGetReal128List() — list of quad-precision floating-point numbers
Releasing Memory for Lists of Reals
WSReleaseReal32List() — list of reals (float *)
WSReleaseReal64List() — list of reals (double *)
WSReleaseReal128List() — list of quad-precision floating-point numbers
Sending Arrays of Reals
WSPutReal32Array() — array of reals (float *)
WSPutReal64Array() — array of reals (double *)
WSPutReal128Array() — array of quad-precision floating-point numbers
Receiving Arrays of Reals
WSGetReal32Array() — array of reals (float *)
WSGetReal64Array() — array of reals (double *)
WSGetReal128Array() — array of quad-precision floating-point numbers
Releasing Memory for Arrays of Reals
WSReleaseReal32Array() — array of reals (float *)
WSReleaseReal64Array() — array of reals (double *)
WSReleaseReal128Array() — array of quad-precision floating-point numbers