Platforms to show: All Mac Windows Linux Cross-Platform
Back to DeclareFunctionMBS class.
DeclareFunctionMBS.kCallModeCArm64 = 22
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C arm64 call (AArch64)
DeclareFunctionMBS.kCallModeCArmArmhf = 30
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C arm call (arm hardfloat - e.g. raspberry pi)
DeclareFunctionMBS.kCallModeCDefault = 0
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C default function call for current platform
DeclareFunctionMBS.kCallModeCEllipsis = 100
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C ellipsis function call (named arguments (before ’...’))
DeclareFunctionMBS.kCallModeCEllipsisVarargs = 101
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C ellipsis function call (variable/unnamed arguments (after ’...’))
DeclareFunctionMBS.kCallModeCX64Win64 = 7
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C x64 Windows standard call
DeclareFunctionMBS.kCallModeCX86Cdecl = 1
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C x86 platforms standard call
DeclareFunctionMBS.kCallModeCX86Win32FastGnu = 4
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C x86 Windows GCC fast call
DeclareFunctionMBS.kCallModeCX86Win32FastMs = 3
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C x86 Windows Microsoft fast call
DeclareFunctionMBS.kCallModeCX86Win32Std = 2
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C x86 Windows standard call
DeclareFunctionMBS.kCallModeCX86Win32ThisGnu = 6
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C x86 Windows GCC this call
DeclareFunctionMBS.kCallModeCX86Win32ThisMs = 5
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C x86 Windows Microsoft this call
DeclareFunctionMBS.kCallModeEllipsis = "e"
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C ellipsis function call
DeclareFunctionMBS.kCallModeFastCallGNU = "f"
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C x86 Windows GCC fast call
DeclareFunctionMBS.kCallModeFastCallMS = "F"
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C x86 Windows Microsoft fast call
DeclareFunctionMBS.kCallModePrefix = "_"
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
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 |
C x86 Windows standard call
DeclareFunctionMBS.kCallModeSysDefault = 200
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C default syscall for current platform
DeclareFunctionMBS.kCallModeSysX64SyscallSysV = 204
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C syscall for x64 System V platforms
DeclareFunctionMBS.kCallModeSysX86Int80HBSD = 202
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C syscall for x86 BSD platforms
DeclareFunctionMBS.kCallModeSysX86Int80HLinux = 201
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C syscall for x86 Linux
DeclareFunctionMBS.kCallModeThisCallMS = "+"
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
C x86 Windows Microsoft this call
DeclareFunctionMBS.kTypeBool = "B"
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
bool
DeclareFunctionMBS.kTypeChar = "c"
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
char, 8 bit signed byte
DeclareFunctionMBS.kTypeDouble = "d"
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
Double, 64-bit and 8 bytes big.
DeclareFunctionMBS.kTypeEndArg = ")"
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
end of arguments symbol.
DeclareFunctionMBS.kTypeFloat = "f"
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
Single, 32-bit and 4 bytes big.
DeclareFunctionMBS.kTypeInt = "i"
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
32-bit signed integer.
DeclareFunctionMBS.kTypeInt64 = "l"
Type | Topic | Plugin | Version |
const | DynamicDeclares | MBS Util Plugin | 20.3 |
64-bit signed integer.
The items on this page are in the following plugins: MBS Util Plugin.