ExternalCalls
Overview
Internal class used by the compiler.
Location
- Reference: Island.fx
- Namespace: RemObjects.Elements.System
constructor protected
constructor
ExternalCalls()
init()
ExternalCalls()
Sub New()
constructor (Int32, ^^AnsiChar, ^^AnsiChar) Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
Parameters:
- _nargs:
- _args:
- _envp:
args Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class var args: ^^AnsiChar;
static AnsiChar** args
static var args: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>
static AnsiChar** args
Shared FIELD args() As Ptr(Of Ptr(Of AnsiChar))
atexit Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, Windows
class method atexit(func: atexitfunc)
static void atexit(atexitfunc func)
static func atexit(_ func: atexitfunc)
static void atexit(atexitfunc func)
Shared Sub atexit(func As atexitfunc)
Parameters:
- func:
atoi Windows
Parameters:
- a:
atol Windows
Parameters:
- a:
bzero iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class method bzero(p: ^void; s: size_t)
static void bzero(void* p, size_t s)
static func bzero(_ p: UnsafeMutablePointer<void>, _ s: size_t)
static void bzero(void* p, size_t s)
Shared Sub bzero(p As Ptr(Of Void), s As size_t)
Parameters:
- p:
- s:
CallDelegate WebAssembly
class method CallDelegate(inst: WebAssemblyDelegate; aArgs: IntPtr)
static void CallDelegate(WebAssemblyDelegate inst, IntPtr aArgs)
static func CallDelegate(_ inst: WebAssemblyDelegate, _ aArgs: IntPtr)
static void CallDelegate(WebAssemblyDelegate inst, IntPtr aArgs)
Shared Sub CallDelegate(inst As WebAssemblyDelegate, aArgs As IntPtr)
Parameters:
- inst:
- aArgs:
calloc iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, Windows
Parameters:
- anum:
- asize:
CocoaExceptionCode Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
const CocoaExceptionCode: UInt64 = 4849336966747728640;
const UInt64 CocoaExceptionCode = 4849336966747728640
static let CocoaExceptionCode: UInt64 = 4849336966747728640
static final UInt64 CocoaExceptionCode = 4849336966747728640
Dim CocoaExceptionCode As UInt64 = 4849336966747728640
CurrentException WebAssembly
class var CurrentException: Exception;
static Exception CurrentException
static var CurrentException: Exception
static Exception CurrentException
Shared FIELD CurrentException() As Exception
dl_iterate_phdr Android
class method dl_iterate_phdr(info: dliteratecb; data: ^void): Int32
static Int32 dl_iterate_phdr(dliteratecb info, void* data)
static func dl_iterate_phdr(_ info: dliteratecb, _ data: UnsafeMutablePointer<void>) -> Int32
static Int32 dl_iterate_phdr(dliteratecb info, void* data)
Shared Function dl_iterate_phdr(info As dliteratecb, data As Ptr(Of Void)) As Int32
Parameters:
- info:
- data:
DwarfEHReadPointer (^Byte): uintptr_t Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class method DwarfEHReadPointer(var aData: ^Byte): uintptr_t
static uintptr_t DwarfEHReadPointer(ref Byte* aData)
static func DwarfEHReadPointer(_ aData: UnsafeMutablePointer<Byte>) -> uintptr_t
static uintptr_t DwarfEHReadPointer(__ref Byte* aData)
Shared Function DwarfEHReadPointer(ByRef aData As Ptr(Of Byte)) As uintptr_t
Parameters:
- aData:
DwarfEHReadPointer (^Byte, DwarfEHEncodingType): uintptr_t Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class method DwarfEHReadPointer(var aData: ^Byte; aEncoding: DwarfEHEncodingType): uintptr_t
static uintptr_t DwarfEHReadPointer(ref Byte* aData, DwarfEHEncodingType aEncoding)
static func DwarfEHReadPointer(_ aData: UnsafeMutablePointer<Byte>, _ aEncoding: DwarfEHEncodingType) -> uintptr_t
static uintptr_t DwarfEHReadPointer(__ref Byte* aData, DwarfEHEncodingType aEncoding)
Shared Function DwarfEHReadPointer(ByRef aData As Ptr(Of Byte), aEncoding As DwarfEHEncodingType) As uintptr_t
Parameters:
- aData:
- aEncoding:
DwarfEHReadSLEB128 Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class method DwarfEHReadSLEB128(var aData: ^Byte): intptr_t
static intptr_t DwarfEHReadSLEB128(ref Byte* aData)
static func DwarfEHReadSLEB128(_ aData: UnsafeMutablePointer<Byte>) -> intptr_t
static intptr_t DwarfEHReadSLEB128(__ref Byte* aData)
Shared Function DwarfEHReadSLEB128(ByRef aData As Ptr(Of Byte)) As intptr_t
Parameters:
- aData:
DwarfEHReadULEB128 Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class method DwarfEHReadULEB128(var aData: ^Byte): uintptr_t
static uintptr_t DwarfEHReadULEB128(ref Byte* aData)
static func DwarfEHReadULEB128(_ aData: UnsafeMutablePointer<Byte>) -> uintptr_t
static uintptr_t DwarfEHReadULEB128(__ref Byte* aData)
Shared Function DwarfEHReadULEB128(ByRef aData As Ptr(Of Byte)) As uintptr_t
Parameters:
- aData:
ElementsBeginCatch Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, WebAssembly
class method ElementsBeginCatch(obj: ^void): ^void
static void* ElementsBeginCatch(void* obj)
static func ElementsBeginCatch(_ obj: UnsafeMutablePointer<void>) -> UnsafeMutablePointer<void>
static void* ElementsBeginCatch(void* obj)
Shared Function ElementsBeginCatch(obj As Ptr(Of Void)) As Ptr(Of Void)
Parameters:
- obj:
ElementsEndCatch Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, WebAssembly
class method ElementsEndCatch
static void ElementsEndCatch()
static func ElementsEndCatch()
static void ElementsEndCatch()
Shared Sub ElementsEndCatch()
ElementsExceptionCode Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, Windows
// Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
const ElementsExceptionCode: UInt64 = 16159628055294594383;
// Windows
const ElementsExceptionCode: UInt32 = 3762456601;
// Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
const UInt64 ElementsExceptionCode = 16159628055294594383
// Windows
const UInt32 ElementsExceptionCode = 3762456601
// Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
static let ElementsExceptionCode: UInt64 = 16159628055294594383
// Windows
static let ElementsExceptionCode: UInt32 = 3762456601
ElementsRethrow Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, WebAssembly
class method ElementsRethrow
static void ElementsRethrow()
static func ElementsRethrow()
static void ElementsRethrow()
Shared Sub ElementsRethrow()
envp Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class var envp: ^^AnsiChar;
static AnsiChar** envp
static var envp: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>
static AnsiChar** envp
Shared FIELD envp() As Ptr(Of Ptr(Of AnsiChar))
Equals virtual (declared in Object)
Default constructor.
Parameters:
- aOther: the reference to compare this with.
ExceptionHandler (^EXCEPTION_RECORD, UInt64, PCONTEXT, PDISPATCHER_CONTEXT): Int32 Windows-arm64, Windows-x86_64
class method ExceptionHandler(arec: ^EXCEPTION_RECORD; EstablisherFrame: UInt64; context: PCONTEXT; dispatcher: PDISPATCHER_CONTEXT): Int32
static Int32 ExceptionHandler(EXCEPTION_RECORD* arec, UInt64 EstablisherFrame, PCONTEXT context, PDISPATCHER_CONTEXT dispatcher)
static func ExceptionHandler(_ arec: UnsafeMutablePointer<EXCEPTION_RECORD>, _ EstablisherFrame: UInt64, _ context: PCONTEXT, _ dispatcher: PDISPATCHER_CONTEXT) -> Int32
Parameters:
- arec:
- EstablisherFrame:
- context:
- dispatcher:
ExceptionHandler (_Unwind_Action, ^__struct__Unwind_Control_Block, ^void): _Unwind_Reason_Code Android-armeabi, Android-armeabi-v7a, Ubuntu-armv6
class method ExceptionHandler(aState: _Unwind_Action; aECB: ^__struct__Unwind_Control_Block; aCtx: ^void): _Unwind_Reason_Code
static _Unwind_Reason_Code ExceptionHandler(_Unwind_Action aState, __struct__Unwind_Control_Block* aECB, void* aCtx)
static func ExceptionHandler(_ aState: _Unwind_Action, _ aECB: UnsafeMutablePointer<__struct__Unwind_Control_Block>, _ aCtx: UnsafeMutablePointer<void>) -> _Unwind_Reason_Code
static _Unwind_Reason_Code ExceptionHandler(_Unwind_Action aState, __struct__Unwind_Control_Block* aECB, void* aCtx)
Shared Function ExceptionHandler(aState As _Unwind_Action, aECB As Ptr(Of __struct__Unwind_Control_Block), aCtx As Ptr(Of Void)) As _Unwind_Reason_Code
Parameters:
- aState:
- aECB:
- aCtx:
ExceptionHandler (Int32, _Unwind_Action, UInt64, ^__struct__Unwind_Exception, ^void): _Unwind_Reason_Code Android-arm64-v8a, Android-x86, Android-x86_64, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu-aarch64, Ubuntu-x86_64, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class method ExceptionHandler(aVersion: Int32; aState: _Unwind_Action; aClass: UInt64; aEx: ^__struct__Unwind_Exception; aCtx: ^void): _Unwind_Reason_Code
static _Unwind_Reason_Code ExceptionHandler(Int32 aVersion, _Unwind_Action aState, UInt64 aClass, __struct__Unwind_Exception* aEx, void* aCtx)
static func ExceptionHandler(_ aVersion: Int32, _ aState: _Unwind_Action, _ aClass: UInt64, _ aEx: UnsafeMutablePointer<__struct__Unwind_Exception>, _ aCtx: UnsafeMutablePointer<void>) -> _Unwind_Reason_Code
Parameters:
- aVersion:
- aState:
- aClass:
- aEx:
- aCtx:
ExceptionHandler (^MSVCExceptionInfo, ^EXCEPTION_RECORD, ^ElementsRegistrationFrame, PCONTEXT, ^void): Int32 stdcall Windows-i386
class method ExceptionHandler(inmsvcinfo: ^MSVCExceptionInfo; arec: ^EXCEPTION_RECORD; aOrgregFrame: ^ElementsRegistrationFrame; context: PCONTEXT; dispatcher: ^void): Int32
static Int32 ExceptionHandler(MSVCExceptionInfo* inmsvcinfo, EXCEPTION_RECORD* arec, ElementsRegistrationFrame* aOrgregFrame, PCONTEXT context, void* dispatcher)
static func ExceptionHandler(_ inmsvcinfo: UnsafeMutablePointer<MSVCExceptionInfo>, _ arec: UnsafeMutablePointer<EXCEPTION_RECORD>, _ aOrgregFrame: UnsafeMutablePointer<ElementsRegistrationFrame>, _ context: PCONTEXT, _ dispatcher: UnsafeMutablePointer<void>) -> Int32
static Int32 ExceptionHandler(MSVCExceptionInfo* inmsvcinfo, EXCEPTION_RECORD* arec, ElementsRegistrationFrame* aOrgregFrame, PCONTEXT context, void* dispatcher)
Shared Function ExceptionHandler(inmsvcinfo As Ptr(Of MSVCExceptionInfo), arec As Ptr(Of EXCEPTION_RECORD), aOrgregFrame As Ptr(Of ElementsRegistrationFrame), context As PCONTEXT, dispatcher As Ptr(Of Void)) As Int32
Parameters:
- inmsvcinfo:
- arec:
- aOrgregFrame:
- context:
- dispatcher:
exit Windows
class method exit(ex: Int32)
static void exit(Int32 ex)
static func exit(_ ex: Int32)
static void exit(Int32 ex)
Shared Sub exit(ex As Int32)
Parameters:
- ex:
fclose Windows
class method fclose(afn: FILEHANDLE)
static void fclose(FILEHANDLE afn)
static func fclose(_ afn: FILEHANDLE)
static void fclose(FILEHANDLE afn)
Shared Sub fclose(afn As FILEHANDLE)
Parameters:
- afn:
ferror Windows
class method ferror: Int32
static Int32 ferror()
static func ferror() -> Int32
static Int32 ferror()
Shared Function ferror() As Int32
fgets Windows
Parameters:
- aStr:
- aNum:
- aFS:
Finalize protected virtual (declared in Object)
method Finalize
void Finalize()
func Finalize()
void Finalize()
Sub Finalize()
fini Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class method fini
static void fini()
static func fini()
static void fini()
Shared Sub fini()
fmax Windows
Parameters:
- x:
- y:
fmaxf Windows
Parameters:
- x:
- y:
fmin Windows
Parameters:
- x:
- y:
fminf Windows
Parameters:
- x:
- y:
fopen Windows
Parameters:
- afn:
- aMode:
fRan Windows
class var fRan: Random;
static Random fRan
static var fRan: Random
static Random fRan
Shared FIELD fRan() As Random
fRandom Windows
class var fRandom: Random;
static Random fRandom
static var fRandom: Random
static Random fRandom
Shared FIELD fRandom() As Random
fRandomLock Windows
class var fRandomLock: Int32;
static Int32 fRandomLock
static var fRandomLock: Int32
static Int32 fRandomLock
Shared FIELD fRandomLock() As Int32
fread Windows
Parameters:
- aPtr:
- aSize:
- aCount:
- aFS:
free Windows
class method free(v: ^void)
static void free(void* v)
static func free(_ v: UnsafeMutablePointer<void>)
static void free(void* v)
Shared Sub free(v As Ptr(Of Void))
Parameters:
- v:
frexp Windows
Parameters:
- x:
- e:
fseek Windows
Parameters:
- aFS:
- aOffset:
- aOrg:
fstat64 Ubuntu
Parameters:
- fd:
- buf:
ftell Windows
Parameters:
- aFS:
fwrite Windows
Parameters:
- aPtr:
- aSize:
- aCount:
- aFS:
getenv Windows
Parameters:
- name:
GetExceptionForEH Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, WebAssembly
class method GetExceptionForEH(val: ^void): ^void
static void* GetExceptionForEH(void* val)
static func GetExceptionForEH(_ val: UnsafeMutablePointer<void>) -> UnsafeMutablePointer<void>
static void* GetExceptionForEH(void* val)
Shared Function GetExceptionForEH(val As Ptr(Of Void)) As Ptr(Of Void)
Parameters:
- val:
GetHashCode virtual (declared in Object)
Returns a hashcode for this object. Overriden implementations should make sure that the number returned here is constant given the same object.
method GetHashCode: Int32
Int32 GetHashCode()
func GetHashCode() -> Int32
Int32 GetHashCode()
Function GetHashCode() As Int32
GetType (declared in Object)
Returns the actual type of this class
method GetType: Type
Type GetType()
func GetType() -> Type
Type GetType()
Function GetType() As Type
highbit Windows
Parameters:
- i:
int64divide stdcall Windows
Parameters:
- dividend:
- divisor:
int64remainder stdcall Windows
Parameters:
- dividend:
- divisor:
IntRaiseException WebAssembly
class method IntRaiseException(aRaiseAddress: ^void; aRaiseFrame: ^void; aRaiseObject: Object)
static void IntRaiseException(void* aRaiseAddress, void* aRaiseFrame, Object aRaiseObject)
static func IntRaiseException(_ aRaiseAddress: UnsafeMutablePointer<void>, _ aRaiseFrame: UnsafeMutablePointer<void>, _ aRaiseObject: Object)
static void IntRaiseException(void* aRaiseAddress, void* aRaiseFrame, Object aRaiseObject)
Shared Sub IntRaiseException(aRaiseAddress As Ptr(Of Void), aRaiseFrame As Ptr(Of Void), aRaiseObject As Object)
Parameters:
- aRaiseAddress:
- aRaiseFrame:
- aRaiseObject:
libc_main External Fuchsia, Ubuntu
class method libc_main(main: LibCEntryHelper; argc: Int32; argv: ^^Char; aInit: LibCEntryHelper; aFini: LibCFinalizerHelper)
static void libc_main(LibCEntryHelper main, Int32 argc, Char** argv, LibCEntryHelper aInit, LibCFinalizerHelper aFini)
static func libc_main(_ main: LibCEntryHelper, _ argc: Int32, _ argv: UnsafeMutablePointer<UnsafeMutablePointer<Char>>, _ aInit: LibCEntryHelper, _ aFini: LibCFinalizerHelper)
Parameters:
- main:
- argc:
- argv:
- aInit:
- aFini:
lstat64 Ubuntu
Parameters:
- file:
- buf:
main iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator
Parameters:
- argc:
- argv:
- env:
MainThreadID Windows
class property MainThreadID: DWORD read;
class DWORD MainThreadID { get; }
static var MainThreadID: DWORD { get{} }
class DWORD MainThreadID { __get; }
Shared ReadOnly Property MainThreadID() As DWORD
malloc Windows
class method malloc(size: NativeInt): ^void
static void* malloc(NativeInt size)
static func malloc(_ size: NativeInt) -> UnsafeMutablePointer<void>
static void* malloc(NativeInt size)
Shared Function malloc(size As NativeInt) As Ptr(Of Void)
Parameters:
- size:
memcmp WebAssembly, Windows
Parameters:
- a:
- b:
- num:
memcpy WebAssembly, Windows
class method memcpy(destination: ^void; source: ^void; aNum: NativeInt): ^void
static void* memcpy(void* destination, void* source, NativeInt aNum)
static func memcpy(_ destination: UnsafeMutablePointer<void>, _ source: UnsafeMutablePointer<void>, _ aNum: NativeInt) -> UnsafeMutablePointer<void>
static void* memcpy(void* destination, void* source, NativeInt aNum)
Shared Function memcpy(destination As Ptr(Of Void), source As Ptr(Of Void), aNum As NativeInt) As Ptr(Of Void)
Parameters:
- destination:
- source:
- aNum:
memmove WebAssembly, Windows
class method memmove(destination: ^void; source: ^void; aNum: NativeInt): ^void
static void* memmove(void* destination, void* source, NativeInt aNum)
static func memmove(_ destination: UnsafeMutablePointer<void>, _ source: UnsafeMutablePointer<void>, _ aNum: NativeInt) -> UnsafeMutablePointer<void>
static void* memmove(void* destination, void* source, NativeInt aNum)
Shared Function memmove(destination As Ptr(Of Void), source As Ptr(Of Void), aNum As NativeInt) As Ptr(Of Void)
Parameters:
- destination:
- source:
- aNum:
memset WebAssembly, Windows
Parameters:
- ptr:
- value:
- aNum:
memset_pattern16 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator
Parameters:
- ptr:
- pattern:
- len:
memset_pattern4 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator
Parameters:
- ptr:
- pattern:
- len:
memset_pattern8 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator
Parameters:
- ptr:
- pattern:
- len:
ModuleHandle Windows
class property ModuleHandle: HMODULE read;
class HMODULE ModuleHandle { get; }
static var ModuleHandle: HMODULE { get{} }
class HMODULE ModuleHandle { __get; }
Shared ReadOnly Property ModuleHandle() As HMODULE
nargs Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class var nargs: Int32;
static Int32 nargs
static var nargs: Int32
static Int32 nargs
Shared FIELD nargs() As Int32
noop__vsnprintf Windows
class method noop__vsnprintf
static void noop__vsnprintf()
static func noop__vsnprintf()
static void noop__vsnprintf()
Shared Sub noop__vsnprintf()
noop__vsnprintf2 Windows
class method noop__vsnprintf2
static void noop__vsnprintf2()
static func noop__vsnprintf2()
static void noop__vsnprintf2()
Shared Sub noop__vsnprintf2()
org_allshl stdcall Windows-i386
class method org_allshl(aVal: LONGLONG; aVal2: LONG): LONGLONG
static LONGLONG org_allshl(LONGLONG aVal, LONG aVal2)
static func org_allshl(_ aVal: LONGLONG, _ aVal2: LONG) -> LONGLONG
static LONGLONG org_allshl(LONGLONG aVal, LONG aVal2)
Shared Function org_allshl(aVal As LONGLONG, aVal2 As LONG) As LONGLONG
Parameters:
- aVal:
- aVal2:
org_allshr stdcall Windows-i386
class method org_allshr(aVal: LONGLONG; aVal2: LONG): LONGLONG
static LONGLONG org_allshr(LONGLONG aVal, LONG aVal2)
static func org_allshr(_ aVal: LONGLONG, _ aVal2: LONG) -> LONGLONG
static LONGLONG org_allshr(LONGLONG aVal, LONG aVal2)
Shared Function org_allshr(aVal As LONGLONG, aVal2 As LONG) As LONGLONG
Parameters:
- aVal:
- aVal2:
org_aullshr stdcall Windows-i386
class method org_aullshr(aVal: ULONGLONG; aVal2: LONG): ULONGLONG
static ULONGLONG org_aullshr(ULONGLONG aVal, LONG aVal2)
static func org_aullshr(_ aVal: ULONGLONG, _ aVal2: LONG) -> ULONGLONG
static ULONGLONG org_aullshr(ULONGLONG aVal, LONG aVal2)
Shared Function org_aullshr(aVal As ULONGLONG, aVal2 As LONG) As ULONGLONG
Parameters:
- aVal:
- aVal2:
Parselsda Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class method Parselsda(aAction: _Unwind_Action; aNative: Boolean; aObjc: Boolean; aForeign: Boolean; aEx: ^__struct__Unwind_Exception; aCtx: ^void; out aTypeIndex: int64_t; out aLandingPadPointer: uintptr_t): Boolean
static Boolean Parselsda(_Unwind_Action aAction, Boolean aNative, Boolean aObjc, Boolean aForeign, __struct__Unwind_Exception* aEx, void* aCtx, out int64_t aTypeIndex, out uintptr_t aLandingPadPointer)
static func Parselsda(_ aAction: _Unwind_Action, _ aNative: Boolean, _ aObjc: Boolean, _ aForeign: Boolean, _ aEx: UnsafeMutablePointer<__struct__Unwind_Exception>, _ aCtx: UnsafeMutablePointer<void>, _ aTypeIndex: int64_t, _ aLandingPadPointer: uintptr_t) -> Boolean
Parameters:
- aAction:
- aNative:
- aObjc:
- aForeign:
- aEx:
- aCtx:
- aTypeIndex:
- aLandingPadPointer:
RaiseException
class method RaiseException(aRaiseAddress: ^void; aRaiseFrame: ^void; aRaiseObject: Object)
static void RaiseException(void* aRaiseAddress, void* aRaiseFrame, Object aRaiseObject)
static func RaiseException(_ aRaiseAddress: UnsafeMutablePointer<void>, _ aRaiseFrame: UnsafeMutablePointer<void>, _ aRaiseObject: Object)
static void RaiseException(void* aRaiseAddress, void* aRaiseFrame, Object aRaiseObject)
Shared Sub RaiseException(aRaiseAddress As Ptr(Of Void), aRaiseFrame As Ptr(Of Void), aRaiseObject As Object)
Parameters:
- aRaiseAddress:
- aRaiseFrame:
- aRaiseObject:
rand Windows
class method rand: Int32
static Int32 rand()
static func rand() -> Int32
static Int32 rand()
Shared Function rand() As Int32
rand_s Windows
Parameters:
- x:
realloc Windows
class method realloc(ptr: ^void; size: NativeInt): ^void
static void* realloc(void* ptr, NativeInt size)
static func realloc(_ ptr: UnsafeMutablePointer<void>, _ size: NativeInt) -> UnsafeMutablePointer<void>
static void* realloc(void* ptr, NativeInt size)
Shared Function realloc(ptr As Ptr(Of Void), size As NativeInt) As Ptr(Of Void)
Parameters:
- ptr:
- size:
ReferenceEquals (declared in Object)
Compares two references for equivalence (even if they have an equals operator)
Parameters:
- a: left value
- b: right value
roundf Windows
Parameters:
- x:
setjmp Windows-x86_64
class method setjmp(var buf: jmp_buf)
static void setjmp(ref jmp_buf buf)
static func setjmp(_ buf: jmp_buf)
static void setjmp(__ref jmp_buf buf)
Shared Sub setjmp(ByRef buf As jmp_buf)
Parameters:
- buf:
setjmp3 Windows-i386
class method setjmp3(var buf: jmp_buf; var ctx: ^void)
static void setjmp3(ref jmp_buf buf, ref void* ctx)
static func setjmp3(_ buf: jmp_buf, _ ctx: UnsafeMutablePointer<void>)
static void setjmp3(__ref jmp_buf buf, __ref void* ctx)
Shared Sub setjmp3(ByRef buf As jmp_buf, ByRef ctx As Ptr(Of Void))
Parameters:
- buf:
- ctx:
setjmpex Windows-arm64
class method setjmpex(var buf: jmp_buf)
static void setjmpex(ref jmp_buf buf)
static func setjmpex(_ buf: jmp_buf)
static void setjmpex(__ref jmp_buf buf)
Shared Sub setjmpex(ByRef buf As jmp_buf)
Parameters:
- buf:
srand Windows
class method srand(val: UInt32)
static void srand(UInt32 val)
static func srand(_ val: UInt32)
static void srand(UInt32 val)
Shared Sub srand(val As UInt32)
Parameters:
- val:
stat64 Ubuntu
Parameters:
- file:
- buf:
strchr Windows
Parameters:
- str:
- c:
strcmp Windows
Parameters:
- a:
- b:
strlen WebAssembly, Windows
Parameters:
- c:
strncmp Windows
Parameters:
- a:
- b:
- num:
strncpy Windows
Parameters:
- aDest:
- aSrc:
- n:
strpbrk Windows
Parameters:
- str1:
- str2:
strrchr Windows
Parameters:
- str:
- c:
strstr Windows
Parameters:
- str1:
- str2:
strtod Windows
Parameters:
- str:
- aEndPtr:
strtol Windows
Parameters:
- str:
- aEndPtr:
- aBase:
strtoul Windows
Parameters:
- a:
- endptr:
- abase:
system Windows
Parameters:
- aVal:
ToLower Windows
Parameters:
- c:
ToString virtual (declared in Object)
Gets the string representation of this method.
method ToString: String
String ToString()
func ToString() -> String
String ToString()
Function ToString() As String
ToUpper Windows
Parameters:
- c:
trap External WebAssembly
class method trap
static void trap()
static func trap()
static void trap()
Shared Sub trap()
uint64divide stdcall Windows
Parameters:
- dividend:
- divisor:
uint64remainder stdcall Windows
Parameters:
- dividend:
- divisor:
wcslen WebAssembly, Windows
Parameters:
- c:
CocoaExceptionCode Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
const CocoaExceptionCode: UInt64 = 4849336966747728640;
const UInt64 CocoaExceptionCode = 4849336966747728640
static let CocoaExceptionCode: UInt64 = 4849336966747728640
static final UInt64 CocoaExceptionCode = 4849336966747728640
Dim CocoaExceptionCode As UInt64 = 4849336966747728640
ElementsExceptionCode Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, Windows
// Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
const ElementsExceptionCode: UInt64 = 16159628055294594383;
// Windows
const ElementsExceptionCode: UInt32 = 3762456601;
// Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
const UInt64 ElementsExceptionCode = 16159628055294594383
// Windows
const UInt32 ElementsExceptionCode = 3762456601
// Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
static let ElementsExceptionCode: UInt64 = 16159628055294594383
// Windows
static let ElementsExceptionCode: UInt32 = 3762456601
args Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class var args: ^^AnsiChar;
static AnsiChar** args
static var args: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>
static AnsiChar** args
Shared FIELD args() As Ptr(Of Ptr(Of AnsiChar))
CurrentException WebAssembly
class var CurrentException: Exception;
static Exception CurrentException
static var CurrentException: Exception
static Exception CurrentException
Shared FIELD CurrentException() As Exception
envp Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class var envp: ^^AnsiChar;
static AnsiChar** envp
static var envp: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>
static AnsiChar** envp
Shared FIELD envp() As Ptr(Of Ptr(Of AnsiChar))
fRan Windows
class var fRan: Random;
static Random fRan
static var fRan: Random
static Random fRan
Shared FIELD fRan() As Random
fRandom Windows
class var fRandom: Random;
static Random fRandom
static var fRandom: Random
static Random fRandom
Shared FIELD fRandom() As Random
fRandomLock Windows
class var fRandomLock: Int32;
static Int32 fRandomLock
static var fRandomLock: Int32
static Int32 fRandomLock
Shared FIELD fRandomLock() As Int32
nargs Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
MainThreadID Windows
class property MainThreadID: DWORD read;
class DWORD MainThreadID { get; }
static var MainThreadID: DWORD { get{} }
class DWORD MainThreadID { __get; }
Shared ReadOnly Property MainThreadID() As DWORD
ModuleHandle Windows
class property ModuleHandle: HMODULE read;
class HMODULE ModuleHandle { get; }
static var ModuleHandle: HMODULE { get{} }
class HMODULE ModuleHandle { __get; }
Shared ReadOnly Property ModuleHandle() As HMODULE
atexit Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, Windows
class method atexit(func: atexitfunc)
static void atexit(atexitfunc func)
static func atexit(_ func: atexitfunc)
static void atexit(atexitfunc func)
Shared Sub atexit(func As atexitfunc)
Parameters:
- func:
atoi Windows
Parameters:
- a:
atol Windows
Parameters:
- a:
bzero iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class method bzero(p: ^void; s: size_t)
static void bzero(void* p, size_t s)
static func bzero(_ p: UnsafeMutablePointer<void>, _ s: size_t)
static void bzero(void* p, size_t s)
Shared Sub bzero(p As Ptr(Of Void), s As size_t)
Parameters:
- p:
- s:
CallDelegate WebAssembly
class method CallDelegate(inst: WebAssemblyDelegate; aArgs: IntPtr)
static void CallDelegate(WebAssemblyDelegate inst, IntPtr aArgs)
static func CallDelegate(_ inst: WebAssemblyDelegate, _ aArgs: IntPtr)
static void CallDelegate(WebAssemblyDelegate inst, IntPtr aArgs)
Shared Sub CallDelegate(inst As WebAssemblyDelegate, aArgs As IntPtr)
Parameters:
- inst:
- aArgs:
calloc iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, Windows
Parameters:
- anum:
- asize:
dl_iterate_phdr Android
class method dl_iterate_phdr(info: dliteratecb; data: ^void): Int32
static Int32 dl_iterate_phdr(dliteratecb info, void* data)
static func dl_iterate_phdr(_ info: dliteratecb, _ data: UnsafeMutablePointer<void>) -> Int32
static Int32 dl_iterate_phdr(dliteratecb info, void* data)
Shared Function dl_iterate_phdr(info As dliteratecb, data As Ptr(Of Void)) As Int32
Parameters:
- info:
- data:
DwarfEHReadPointer (^Byte): uintptr_t Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class method DwarfEHReadPointer(var aData: ^Byte): uintptr_t
static uintptr_t DwarfEHReadPointer(ref Byte* aData)
static func DwarfEHReadPointer(_ aData: UnsafeMutablePointer<Byte>) -> uintptr_t
static uintptr_t DwarfEHReadPointer(__ref Byte* aData)
Shared Function DwarfEHReadPointer(ByRef aData As Ptr(Of Byte)) As uintptr_t
Parameters:
- aData:
DwarfEHReadPointer (^Byte, DwarfEHEncodingType): uintptr_t Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class method DwarfEHReadPointer(var aData: ^Byte; aEncoding: DwarfEHEncodingType): uintptr_t
static uintptr_t DwarfEHReadPointer(ref Byte* aData, DwarfEHEncodingType aEncoding)
static func DwarfEHReadPointer(_ aData: UnsafeMutablePointer<Byte>, _ aEncoding: DwarfEHEncodingType) -> uintptr_t
static uintptr_t DwarfEHReadPointer(__ref Byte* aData, DwarfEHEncodingType aEncoding)
Shared Function DwarfEHReadPointer(ByRef aData As Ptr(Of Byte), aEncoding As DwarfEHEncodingType) As uintptr_t
Parameters:
- aData:
- aEncoding:
DwarfEHReadSLEB128 Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class method DwarfEHReadSLEB128(var aData: ^Byte): intptr_t
static intptr_t DwarfEHReadSLEB128(ref Byte* aData)
static func DwarfEHReadSLEB128(_ aData: UnsafeMutablePointer<Byte>) -> intptr_t
static intptr_t DwarfEHReadSLEB128(__ref Byte* aData)
Shared Function DwarfEHReadSLEB128(ByRef aData As Ptr(Of Byte)) As intptr_t
Parameters:
- aData:
DwarfEHReadULEB128 Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class method DwarfEHReadULEB128(var aData: ^Byte): uintptr_t
static uintptr_t DwarfEHReadULEB128(ref Byte* aData)
static func DwarfEHReadULEB128(_ aData: UnsafeMutablePointer<Byte>) -> uintptr_t
static uintptr_t DwarfEHReadULEB128(__ref Byte* aData)
Shared Function DwarfEHReadULEB128(ByRef aData As Ptr(Of Byte)) As uintptr_t
Parameters:
- aData:
ElementsBeginCatch Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, WebAssembly
class method ElementsBeginCatch(obj: ^void): ^void
static void* ElementsBeginCatch(void* obj)
static func ElementsBeginCatch(_ obj: UnsafeMutablePointer<void>) -> UnsafeMutablePointer<void>
static void* ElementsBeginCatch(void* obj)
Shared Function ElementsBeginCatch(obj As Ptr(Of Void)) As Ptr(Of Void)
Parameters:
- obj:
ElementsEndCatch Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, WebAssembly
class method ElementsEndCatch
static void ElementsEndCatch()
static func ElementsEndCatch()
static void ElementsEndCatch()
Shared Sub ElementsEndCatch()
ElementsRethrow Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, WebAssembly
class method ElementsRethrow
static void ElementsRethrow()
static func ElementsRethrow()
static void ElementsRethrow()
Shared Sub ElementsRethrow()
ExceptionHandler (^EXCEPTION_RECORD, UInt64, PCONTEXT, PDISPATCHER_CONTEXT): Int32 Windows-arm64, Windows-x86_64
class method ExceptionHandler(arec: ^EXCEPTION_RECORD; EstablisherFrame: UInt64; context: PCONTEXT; dispatcher: PDISPATCHER_CONTEXT): Int32
static Int32 ExceptionHandler(EXCEPTION_RECORD* arec, UInt64 EstablisherFrame, PCONTEXT context, PDISPATCHER_CONTEXT dispatcher)
static func ExceptionHandler(_ arec: UnsafeMutablePointer<EXCEPTION_RECORD>, _ EstablisherFrame: UInt64, _ context: PCONTEXT, _ dispatcher: PDISPATCHER_CONTEXT) -> Int32
Parameters:
- arec:
- EstablisherFrame:
- context:
- dispatcher:
ExceptionHandler (_Unwind_Action, ^__struct__Unwind_Control_Block, ^void): _Unwind_Reason_Code Android-armeabi, Android-armeabi-v7a, Ubuntu-armv6
class method ExceptionHandler(aState: _Unwind_Action; aECB: ^__struct__Unwind_Control_Block; aCtx: ^void): _Unwind_Reason_Code
static _Unwind_Reason_Code ExceptionHandler(_Unwind_Action aState, __struct__Unwind_Control_Block* aECB, void* aCtx)
static func ExceptionHandler(_ aState: _Unwind_Action, _ aECB: UnsafeMutablePointer<__struct__Unwind_Control_Block>, _ aCtx: UnsafeMutablePointer<void>) -> _Unwind_Reason_Code
static _Unwind_Reason_Code ExceptionHandler(_Unwind_Action aState, __struct__Unwind_Control_Block* aECB, void* aCtx)
Shared Function ExceptionHandler(aState As _Unwind_Action, aECB As Ptr(Of __struct__Unwind_Control_Block), aCtx As Ptr(Of Void)) As _Unwind_Reason_Code
Parameters:
- aState:
- aECB:
- aCtx:
ExceptionHandler (Int32, _Unwind_Action, UInt64, ^__struct__Unwind_Exception, ^void): _Unwind_Reason_Code Android-arm64-v8a, Android-x86, Android-x86_64, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu-aarch64, Ubuntu-x86_64, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class method ExceptionHandler(aVersion: Int32; aState: _Unwind_Action; aClass: UInt64; aEx: ^__struct__Unwind_Exception; aCtx: ^void): _Unwind_Reason_Code
static _Unwind_Reason_Code ExceptionHandler(Int32 aVersion, _Unwind_Action aState, UInt64 aClass, __struct__Unwind_Exception* aEx, void* aCtx)
static func ExceptionHandler(_ aVersion: Int32, _ aState: _Unwind_Action, _ aClass: UInt64, _ aEx: UnsafeMutablePointer<__struct__Unwind_Exception>, _ aCtx: UnsafeMutablePointer<void>) -> _Unwind_Reason_Code
Parameters:
- aVersion:
- aState:
- aClass:
- aEx:
- aCtx:
ExceptionHandler (^MSVCExceptionInfo, ^EXCEPTION_RECORD, ^ElementsRegistrationFrame, PCONTEXT, ^void): Int32 stdcall Windows-i386
class method ExceptionHandler(inmsvcinfo: ^MSVCExceptionInfo; arec: ^EXCEPTION_RECORD; aOrgregFrame: ^ElementsRegistrationFrame; context: PCONTEXT; dispatcher: ^void): Int32
static Int32 ExceptionHandler(MSVCExceptionInfo* inmsvcinfo, EXCEPTION_RECORD* arec, ElementsRegistrationFrame* aOrgregFrame, PCONTEXT context, void* dispatcher)
static func ExceptionHandler(_ inmsvcinfo: UnsafeMutablePointer<MSVCExceptionInfo>, _ arec: UnsafeMutablePointer<EXCEPTION_RECORD>, _ aOrgregFrame: UnsafeMutablePointer<ElementsRegistrationFrame>, _ context: PCONTEXT, _ dispatcher: UnsafeMutablePointer<void>) -> Int32
static Int32 ExceptionHandler(MSVCExceptionInfo* inmsvcinfo, EXCEPTION_RECORD* arec, ElementsRegistrationFrame* aOrgregFrame, PCONTEXT context, void* dispatcher)
Shared Function ExceptionHandler(inmsvcinfo As Ptr(Of MSVCExceptionInfo), arec As Ptr(Of EXCEPTION_RECORD), aOrgregFrame As Ptr(Of ElementsRegistrationFrame), context As PCONTEXT, dispatcher As Ptr(Of Void)) As Int32
Parameters:
- inmsvcinfo:
- arec:
- aOrgregFrame:
- context:
- dispatcher:
exit Windows
class method exit(ex: Int32)
static void exit(Int32 ex)
static func exit(_ ex: Int32)
static void exit(Int32 ex)
Shared Sub exit(ex As Int32)
Parameters:
- ex:
fclose Windows
class method fclose(afn: FILEHANDLE)
static void fclose(FILEHANDLE afn)
static func fclose(_ afn: FILEHANDLE)
static void fclose(FILEHANDLE afn)
Shared Sub fclose(afn As FILEHANDLE)
Parameters:
- afn:
ferror Windows
class method ferror: Int32
static Int32 ferror()
static func ferror() -> Int32
static Int32 ferror()
Shared Function ferror() As Int32
fgets Windows
Parameters:
- aStr:
- aNum:
- aFS:
fini Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class method fini
static void fini()
static func fini()
static void fini()
Shared Sub fini()
fmax Windows
Parameters:
- x:
- y:
fmaxf Windows
Parameters:
- x:
- y:
fmin Windows
Parameters:
- x:
- y:
fminf Windows
Parameters:
- x:
- y:
fopen Windows
Parameters:
- afn:
- aMode:
fread Windows
Parameters:
- aPtr:
- aSize:
- aCount:
- aFS:
free Windows
class method free(v: ^void)
static void free(void* v)
static func free(_ v: UnsafeMutablePointer<void>)
static void free(void* v)
Shared Sub free(v As Ptr(Of Void))
Parameters:
- v:
frexp Windows
Parameters:
- x:
- e:
fseek Windows
Parameters:
- aFS:
- aOffset:
- aOrg:
fstat64 Ubuntu
Parameters:
- fd:
- buf:
ftell Windows
Parameters:
- aFS:
fwrite Windows
Parameters:
- aPtr:
- aSize:
- aCount:
- aFS:
getenv Windows
Parameters:
- name:
GetExceptionForEH Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, WebAssembly
class method GetExceptionForEH(val: ^void): ^void
static void* GetExceptionForEH(void* val)
static func GetExceptionForEH(_ val: UnsafeMutablePointer<void>) -> UnsafeMutablePointer<void>
static void* GetExceptionForEH(void* val)
Shared Function GetExceptionForEH(val As Ptr(Of Void)) As Ptr(Of Void)
Parameters:
- val:
highbit Windows
Parameters:
- i:
int64divide stdcall Windows
Parameters:
- dividend:
- divisor:
int64remainder stdcall Windows
Parameters:
- dividend:
- divisor:
IntRaiseException WebAssembly
class method IntRaiseException(aRaiseAddress: ^void; aRaiseFrame: ^void; aRaiseObject: Object)
static void IntRaiseException(void* aRaiseAddress, void* aRaiseFrame, Object aRaiseObject)
static func IntRaiseException(_ aRaiseAddress: UnsafeMutablePointer<void>, _ aRaiseFrame: UnsafeMutablePointer<void>, _ aRaiseObject: Object)
static void IntRaiseException(void* aRaiseAddress, void* aRaiseFrame, Object aRaiseObject)
Shared Sub IntRaiseException(aRaiseAddress As Ptr(Of Void), aRaiseFrame As Ptr(Of Void), aRaiseObject As Object)
Parameters:
- aRaiseAddress:
- aRaiseFrame:
- aRaiseObject:
libc_main External Fuchsia, Ubuntu
class method libc_main(main: LibCEntryHelper; argc: Int32; argv: ^^Char; aInit: LibCEntryHelper; aFini: LibCFinalizerHelper)
static void libc_main(LibCEntryHelper main, Int32 argc, Char** argv, LibCEntryHelper aInit, LibCFinalizerHelper aFini)
static func libc_main(_ main: LibCEntryHelper, _ argc: Int32, _ argv: UnsafeMutablePointer<UnsafeMutablePointer<Char>>, _ aInit: LibCEntryHelper, _ aFini: LibCFinalizerHelper)
Parameters:
- main:
- argc:
- argv:
- aInit:
- aFini:
lstat64 Ubuntu
Parameters:
- file:
- buf:
main iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator
Parameters:
- argc:
- argv:
- env:
malloc Windows
class method malloc(size: NativeInt): ^void
static void* malloc(NativeInt size)
static func malloc(_ size: NativeInt) -> UnsafeMutablePointer<void>
static void* malloc(NativeInt size)
Shared Function malloc(size As NativeInt) As Ptr(Of Void)
Parameters:
- size:
memcmp WebAssembly, Windows
Parameters:
- a:
- b:
- num:
memcpy WebAssembly, Windows
class method memcpy(destination: ^void; source: ^void; aNum: NativeInt): ^void
static void* memcpy(void* destination, void* source, NativeInt aNum)
static func memcpy(_ destination: UnsafeMutablePointer<void>, _ source: UnsafeMutablePointer<void>, _ aNum: NativeInt) -> UnsafeMutablePointer<void>
static void* memcpy(void* destination, void* source, NativeInt aNum)
Shared Function memcpy(destination As Ptr(Of Void), source As Ptr(Of Void), aNum As NativeInt) As Ptr(Of Void)
Parameters:
- destination:
- source:
- aNum:
memmove WebAssembly, Windows
class method memmove(destination: ^void; source: ^void; aNum: NativeInt): ^void
static void* memmove(void* destination, void* source, NativeInt aNum)
static func memmove(_ destination: UnsafeMutablePointer<void>, _ source: UnsafeMutablePointer<void>, _ aNum: NativeInt) -> UnsafeMutablePointer<void>
static void* memmove(void* destination, void* source, NativeInt aNum)
Shared Function memmove(destination As Ptr(Of Void), source As Ptr(Of Void), aNum As NativeInt) As Ptr(Of Void)
Parameters:
- destination:
- source:
- aNum:
memset WebAssembly, Windows
Parameters:
- ptr:
- value:
- aNum:
memset_pattern16 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator
Parameters:
- ptr:
- pattern:
- len:
memset_pattern4 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator
Parameters:
- ptr:
- pattern:
- len:
memset_pattern8 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator
Parameters:
- ptr:
- pattern:
- len:
noop__vsnprintf Windows
class method noop__vsnprintf
static void noop__vsnprintf()
static func noop__vsnprintf()
static void noop__vsnprintf()
Shared Sub noop__vsnprintf()
noop__vsnprintf2 Windows
class method noop__vsnprintf2
static void noop__vsnprintf2()
static func noop__vsnprintf2()
static void noop__vsnprintf2()
Shared Sub noop__vsnprintf2()
org_allshl stdcall Windows-i386
class method org_allshl(aVal: LONGLONG; aVal2: LONG): LONGLONG
static LONGLONG org_allshl(LONGLONG aVal, LONG aVal2)
static func org_allshl(_ aVal: LONGLONG, _ aVal2: LONG) -> LONGLONG
static LONGLONG org_allshl(LONGLONG aVal, LONG aVal2)
Shared Function org_allshl(aVal As LONGLONG, aVal2 As LONG) As LONGLONG
Parameters:
- aVal:
- aVal2:
org_allshr stdcall Windows-i386
class method org_allshr(aVal: LONGLONG; aVal2: LONG): LONGLONG
static LONGLONG org_allshr(LONGLONG aVal, LONG aVal2)
static func org_allshr(_ aVal: LONGLONG, _ aVal2: LONG) -> LONGLONG
static LONGLONG org_allshr(LONGLONG aVal, LONG aVal2)
Shared Function org_allshr(aVal As LONGLONG, aVal2 As LONG) As LONGLONG
Parameters:
- aVal:
- aVal2:
org_aullshr stdcall Windows-i386
class method org_aullshr(aVal: ULONGLONG; aVal2: LONG): ULONGLONG
static ULONGLONG org_aullshr(ULONGLONG aVal, LONG aVal2)
static func org_aullshr(_ aVal: ULONGLONG, _ aVal2: LONG) -> ULONGLONG
static ULONGLONG org_aullshr(ULONGLONG aVal, LONG aVal2)
Shared Function org_aullshr(aVal As ULONGLONG, aVal2 As LONG) As ULONGLONG
Parameters:
- aVal:
- aVal2:
Parselsda Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
class method Parselsda(aAction: _Unwind_Action; aNative: Boolean; aObjc: Boolean; aForeign: Boolean; aEx: ^__struct__Unwind_Exception; aCtx: ^void; out aTypeIndex: int64_t; out aLandingPadPointer: uintptr_t): Boolean
static Boolean Parselsda(_Unwind_Action aAction, Boolean aNative, Boolean aObjc, Boolean aForeign, __struct__Unwind_Exception* aEx, void* aCtx, out int64_t aTypeIndex, out uintptr_t aLandingPadPointer)
static func Parselsda(_ aAction: _Unwind_Action, _ aNative: Boolean, _ aObjc: Boolean, _ aForeign: Boolean, _ aEx: UnsafeMutablePointer<__struct__Unwind_Exception>, _ aCtx: UnsafeMutablePointer<void>, _ aTypeIndex: int64_t, _ aLandingPadPointer: uintptr_t) -> Boolean
Parameters:
- aAction:
- aNative:
- aObjc:
- aForeign:
- aEx:
- aCtx:
- aTypeIndex:
- aLandingPadPointer:
RaiseException
class method RaiseException(aRaiseAddress: ^void; aRaiseFrame: ^void; aRaiseObject: Object)
static void RaiseException(void* aRaiseAddress, void* aRaiseFrame, Object aRaiseObject)
static func RaiseException(_ aRaiseAddress: UnsafeMutablePointer<void>, _ aRaiseFrame: UnsafeMutablePointer<void>, _ aRaiseObject: Object)
static void RaiseException(void* aRaiseAddress, void* aRaiseFrame, Object aRaiseObject)
Shared Sub RaiseException(aRaiseAddress As Ptr(Of Void), aRaiseFrame As Ptr(Of Void), aRaiseObject As Object)
Parameters:
- aRaiseAddress:
- aRaiseFrame:
- aRaiseObject:
rand Windows
class method rand: Int32
static Int32 rand()
static func rand() -> Int32
static Int32 rand()
Shared Function rand() As Int32
rand_s Windows
Parameters:
- x:
realloc Windows
class method realloc(ptr: ^void; size: NativeInt): ^void
static void* realloc(void* ptr, NativeInt size)
static func realloc(_ ptr: UnsafeMutablePointer<void>, _ size: NativeInt) -> UnsafeMutablePointer<void>
static void* realloc(void* ptr, NativeInt size)
Shared Function realloc(ptr As Ptr(Of Void), size As NativeInt) As Ptr(Of Void)
Parameters:
- ptr:
- size:
ReferenceEquals (declared in Object)
Compares two references for equivalence (even if they have an equals operator)
Parameters:
- a: left value
- b: right value
roundf Windows
Parameters:
- x:
setjmp Windows-x86_64
class method setjmp(var buf: jmp_buf)
static void setjmp(ref jmp_buf buf)
static func setjmp(_ buf: jmp_buf)
static void setjmp(__ref jmp_buf buf)
Shared Sub setjmp(ByRef buf As jmp_buf)
Parameters:
- buf:
setjmp3 Windows-i386
class method setjmp3(var buf: jmp_buf; var ctx: ^void)
static void setjmp3(ref jmp_buf buf, ref void* ctx)
static func setjmp3(_ buf: jmp_buf, _ ctx: UnsafeMutablePointer<void>)
static void setjmp3(__ref jmp_buf buf, __ref void* ctx)
Shared Sub setjmp3(ByRef buf As jmp_buf, ByRef ctx As Ptr(Of Void))
Parameters:
- buf:
- ctx:
setjmpex Windows-arm64
class method setjmpex(var buf: jmp_buf)
static void setjmpex(ref jmp_buf buf)
static func setjmpex(_ buf: jmp_buf)
static void setjmpex(__ref jmp_buf buf)
Shared Sub setjmpex(ByRef buf As jmp_buf)
Parameters:
- buf:
srand Windows
class method srand(val: UInt32)
static void srand(UInt32 val)
static func srand(_ val: UInt32)
static void srand(UInt32 val)
Shared Sub srand(val As UInt32)
Parameters:
- val:
stat64 Ubuntu
Parameters:
- file:
- buf:
strchr Windows
Parameters:
- str:
- c:
strcmp Windows
Parameters:
- a:
- b:
strlen WebAssembly, Windows
Parameters:
- c:
strncmp Windows
Parameters:
- a:
- b:
- num:
strncpy Windows
Parameters:
- aDest:
- aSrc:
- n:
strpbrk Windows
Parameters:
- str1:
- str2:
strrchr Windows
Parameters:
- str:
- c:
strstr Windows
Parameters:
- str1:
- str2:
strtod Windows
Parameters:
- str:
- aEndPtr:
strtol Windows
Parameters:
- str:
- aEndPtr:
- aBase:
strtoul Windows
Parameters:
- a:
- endptr:
- abase:
system Windows
Parameters:
- aVal:
ToLower Windows
Parameters:
- c:
ToUpper Windows
Parameters:
- c:
trap External WebAssembly
class method trap
static void trap()
static func trap()
static void trap()
Shared Sub trap()
uint64divide stdcall Windows
Parameters:
- dividend:
- divisor:
uint64remainder stdcall Windows
Parameters:
- dividend:
- divisor:
wcslen WebAssembly, Windows
Parameters:
- c:
constructor protected
constructor
ExternalCalls()
init()
ExternalCalls()
Sub New()
constructor (Int32, ^^AnsiChar, ^^AnsiChar) Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
Parameters:
- _nargs:
- _args:
- _envp:
Equals virtual (declared in Object)
Default constructor.
Parameters:
- aOther: the reference to compare this with.
Finalize protected virtual (declared in Object)
method Finalize
void Finalize()
func Finalize()
void Finalize()
Sub Finalize()
GetHashCode virtual (declared in Object)
Returns a hashcode for this object. Overriden implementations should make sure that the number returned here is constant given the same object.
method GetHashCode: Int32
Int32 GetHashCode()
func GetHashCode() -> Int32
Int32 GetHashCode()
Function GetHashCode() As Int32
GetType (declared in Object)
Returns the actual type of this class
method GetType: Type
Type GetType()
func GetType() -> Type
Type GetType()
Function GetType() As Type
ToString virtual (declared in Object)
Gets the string representation of this method.