Platforms to show: All Mac Windows Linux Cross-Platform

Back to DeclareFunctionMBS class.

Next items

DeclareFunctionMBS.kCallModeCArm64 = 22

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the call modes constants.

C arm64 call (AArch64)

DeclareFunctionMBS.kCallModeCArmArmhf = 30

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the call modes constants.

C arm call (arm hardfloat - e.g. raspberry pi)

DeclareFunctionMBS.kCallModeCDefault = 0

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the call modes constants.

C default function call for current platform

DeclareFunctionMBS.kCallModeCEllipsis = 100

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the call modes constants.

C ellipsis function call (named arguments (before ’...’))

DeclareFunctionMBS.kCallModeCEllipsisVarargs = 101

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the call modes constants.

C ellipsis function call (variable/unnamed arguments (after ’...’))

DeclareFunctionMBS.kCallModeCX64Win64 = 7

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the call modes constants.

C x64 Windows standard call

DeclareFunctionMBS.kCallModeCX86Cdecl = 1

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the call modes constants.

C x86 platforms standard call

DeclareFunctionMBS.kCallModeCX86Win32FastGnu = 4

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the call modes constants.

C x86 Windows GCC fast call

DeclareFunctionMBS.kCallModeCX86Win32FastMs = 3

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the call modes constants.

C x86 Windows Microsoft fast call

DeclareFunctionMBS.kCallModeCX86Win32Std = 2

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the call modes constants.

C x86 Windows standard call

DeclareFunctionMBS.kCallModeCX86Win32ThisGnu = 6

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the call modes constants.

C x86 Windows GCC this call

DeclareFunctionMBS.kCallModeCX86Win32ThisMs = 5

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the call modes constants.

C x86 Windows Microsoft this call

DeclareFunctionMBS.kCallModeEllipsis = "e"

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the Calling Conventions constants.

C ellipsis function call

DeclareFunctionMBS.kCallModeFastCallGNU = "f"

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the Calling Conventions constants.

C x86 Windows GCC fast call

DeclareFunctionMBS.kCallModeFastCallMS = "F"

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the Calling Conventions constants.

C x86 Windows Microsoft fast call

DeclareFunctionMBS.kCallModePrefix = "_"

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the Calling Conventions constants.

The character to indicate that next character in the signature is a calling convention prefix.

DeclareFunctionMBS.kCallModeStdCall = "s"

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the Calling Conventions constants.

C x86 Windows standard call

DeclareFunctionMBS.kCallModeSysDefault = 200

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the call modes constants.

C default syscall for current platform

DeclareFunctionMBS.kCallModeSysX64SyscallSysV = 204

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the call modes constants.

C syscall for x64 System V platforms

DeclareFunctionMBS.kCallModeSysX86Int80HBSD = 202

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the call modes constants.

C syscall for x86 BSD platforms

DeclareFunctionMBS.kCallModeSysX86Int80HLinux = 201

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the call modes constants.

C syscall for x86 Linux

DeclareFunctionMBS.kCallModeThisCallMS = "+"

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the Calling Conventions constants.

C x86 Windows Microsoft this call

DeclareFunctionMBS.kTypeBool = "B"

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the parameter/return type codes.

bool

DeclareFunctionMBS.kTypeChar = "c"

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the parameter/return type codes.

char, 8 bit signed byte

DeclareFunctionMBS.kTypeDouble = "d"

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the parameter/return type codes.

Double, 64-bit and 8 bytes big.

DeclareFunctionMBS.kTypeEndArg = ")"

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the parameter/return type codes.

end of arguments symbol.

DeclareFunctionMBS.kTypeFloat = "f"

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the parameter/return type codes.

Single, 32-bit and 4 bytes big.

DeclareFunctionMBS.kTypeInt = "i"

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the parameter/return type codes.

32-bit signed integer.

DeclareFunctionMBS.kTypeInt64 = "l"

Type Topic Plugin Version
const DynamicDeclares MBS Util Plugin 20.3
One of the parameter/return type codes.

64-bit signed integer.

Next items

The items on this page are in the following plugins: MBS Util Plugin.


💬 Ask a question or report a problem
The biggest plugin in space...