Platforms to show: All Mac Windows Linux Cross-Platform

Back to DeclareCallBackMBS class.

DeclareCallBackMBS.kCallModeEllipsis = "e"

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

C ellipsis function call

DeclareCallBackMBS.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

DeclareCallBackMBS.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

DeclareCallBackMBS.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.

DeclareCallBackMBS.kCallModeStdCall = "s"

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

C x86 Windows standard call

DeclareCallBackMBS.kCallModeThisCallMS = "+"

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

C x86 Windows Microsoft this call

DeclareCallBackMBS.kTypeBool = "B"

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

bool

DeclareCallBackMBS.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

DeclareCallBackMBS.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.

DeclareCallBackMBS.kTypeEndArg = ")"

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

end of arguments symbol.

DeclareCallBackMBS.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.

DeclareCallBackMBS.kTypeInt = "i"

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

32-bit signed integer.

DeclareCallBackMBS.kTypeInt64 = "l"

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

64-bit signed integer.

DeclareCallBackMBS.kTypeLong = "j"

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

32/64-bit signed integer.
64-bit only for MacOS and Linux in 64-bit application.
Always 32-bit on Windows.

DeclareCallBackMBS.kTypePtr = "p"

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

Pointer. Maybe a reference to an object or array.

DeclareCallBackMBS.kTypeShort = "s"

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

16-bit signed integer.

DeclareCallBackMBS.kTypeString = "Z"

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

C String with zero byte as terminator.

DeclareCallBackMBS.kTypeStruct = "T"

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

Structure

DeclareCallBackMBS.kTypeUnsignedChar = "C"

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

8 bit unsigned byte

DeclareCallBackMBS.kTypeUnsignedInt = "I"

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

32-bit unsigned integer.

DeclareCallBackMBS.kTypeUnsignedInt64 = "L"

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

64-bit unsigned integer.

DeclareCallBackMBS.kTypeUnsignedLong = "J"

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

32/64-bit unsigned integer.
64-bit only for MacOS and Linux in 64-bit application.
Always 32-bit on Windows.

DeclareCallBackMBS.kTypeUnsignedShort = "S"

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

16-bit unsigned integer.

DeclareCallBackMBS.kTypeVoid = "v"

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

Nothing to return.

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...