Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old

CFunction.GetArray

Queries values of an array.

Component Version macOS Windows Linux Server iOS SDK
CFunction 10.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes ✅ Yes
MBS( "CFunction.GetArray"; FunctionRef; Index; Type )   More

Parameters

Parameter Description Example
FunctionRef The reference number for the function. $func
Index The index for the parameter.
Range is 0 to CFunction.ParameterCount-1.
0
Type The data type to use. "f"

Result

Returns list or error.

Description

Queries values of an array.
Returns array as list of values.
See table below for valid types.

TypeNameSizeDescription
BBOOL4Boolean value
cchar1signed 8 bit value
Cunsigned char1unsigned 8 bit value
sshort2signed 16 bit value
Sunsigned short2unsigned 16 bit value
iint4signed 32 bit value
Iunsigned int4unsigned 32 bit value
jlong4 or 8for Windows 32-bit value, for MacOS and Linux 64-bit value
Junsigned long4 or 8for Windows 32-bit value, for MacOS and Linux 64-bit value
llong long8signed 64 bit value
Lunsigned long long8unsigned 64 bit value
ffloat4floating point number in 32-bit size
ddouble8floating point number in 64-bit size
ppointer4 or 8pointer in 32 or 64-bit.

Examples

Query array of float values:

MBS( "CFunction.GetArray"; $function; 0; "f")

See also

Blog Entries

This function checks for a license.

Created 25th April 2020, last changed 25th April 2020


CFunction.FreeArray - CFunction.GetArrayByteSize