Topics   All   MacOS (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server   Client   Old   Deprecated   Guides   Examples   Videos
New in version: 10.1   10.2   10.3   10.4   10.5   11.0   11.1   11.2   11.3   11.4    Statistic    FMM    Blog  

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

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


CFunction.FreeArray - CFunction.GetArrayByteSize

Feedback: Report problem or ask question.