php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
ffi_arginfo.h File Reference

Go to the source code of this file.

Macros

#define arginfo_class_FFI_alignof   arginfo_class_FFI_sizeof
 
#define arginfo_class_FFI_CType_getSize   arginfo_class_FFI_CType_getKind
 
#define arginfo_class_FFI_CType_getAlignment   arginfo_class_FFI_CType_getKind
 
#define arginfo_class_FFI_CType_getAttributes   arginfo_class_FFI_CType_getKind
 
#define arginfo_class_FFI_CType_getEnumKind   arginfo_class_FFI_CType_getKind
 
#define arginfo_class_FFI_CType_getArrayLength   arginfo_class_FFI_CType_getKind
 
#define arginfo_class_FFI_CType_getPointerType   arginfo_class_FFI_CType_getArrayElementType
 
#define arginfo_class_FFI_CType_getFuncABI   arginfo_class_FFI_CType_getKind
 
#define arginfo_class_FFI_CType_getFuncReturnType   arginfo_class_FFI_CType_getArrayElementType
 
#define arginfo_class_FFI_CType_getFuncParameterCount   arginfo_class_FFI_CType_getKind
 

Functions

 ZEND_METHOD (FFI, cdef)
 
 ZEND_METHOD (FFI, load)
 
 ZEND_METHOD (FFI, scope)
 
 ZEND_METHOD (FFI, new)
 
 ZEND_METHOD (FFI, free)
 
 ZEND_METHOD (FFI, cast)
 
 ZEND_METHOD (FFI, type)
 
 ZEND_METHOD (FFI, typeof)
 
 ZEND_METHOD (FFI, arrayType)
 
 ZEND_METHOD (FFI, addr)
 
 ZEND_METHOD (FFI, sizeof)
 
 ZEND_METHOD (FFI, alignof)
 
 ZEND_METHOD (FFI, memcpy)
 
 ZEND_METHOD (FFI, memcmp)
 
 ZEND_METHOD (FFI, memset)
 
 ZEND_METHOD (FFI, string)
 
 ZEND_METHOD (FFI, isNull)
 
 ZEND_METHOD (FFI_CType, getName)
 
 ZEND_METHOD (FFI_CType, getKind)
 
 ZEND_METHOD (FFI_CType, getSize)
 
 ZEND_METHOD (FFI_CType, getAlignment)
 
 ZEND_METHOD (FFI_CType, getAttributes)
 
 ZEND_METHOD (FFI_CType, getEnumKind)
 
 ZEND_METHOD (FFI_CType, getArrayElementType)
 
 ZEND_METHOD (FFI_CType, getArrayLength)
 
 ZEND_METHOD (FFI_CType, getPointerType)
 
 ZEND_METHOD (FFI_CType, getStructFieldNames)
 
 ZEND_METHOD (FFI_CType, getStructFieldOffset)
 
 ZEND_METHOD (FFI_CType, getStructFieldType)
 
 ZEND_METHOD (FFI_CType, getFuncABI)
 
 ZEND_METHOD (FFI_CType, getFuncReturnType)
 
 ZEND_METHOD (FFI_CType, getFuncParameterCount)
 
 ZEND_METHOD (FFI_CType, getFuncParameterType)
 

Macro Definition Documentation

◆ arginfo_class_FFI_alignof

#define arginfo_class_FFI_alignof   arginfo_class_FFI_sizeof

Definition at line 53 of file ffi_arginfo.h.

◆ arginfo_class_FFI_CType_getAlignment

#define arginfo_class_FFI_CType_getAlignment   arginfo_class_FFI_CType_getKind

Definition at line 90 of file ffi_arginfo.h.

◆ arginfo_class_FFI_CType_getArrayLength

#define arginfo_class_FFI_CType_getArrayLength   arginfo_class_FFI_CType_getKind

Definition at line 99 of file ffi_arginfo.h.

◆ arginfo_class_FFI_CType_getAttributes

#define arginfo_class_FFI_CType_getAttributes   arginfo_class_FFI_CType_getKind

Definition at line 92 of file ffi_arginfo.h.

◆ arginfo_class_FFI_CType_getEnumKind

#define arginfo_class_FFI_CType_getEnumKind   arginfo_class_FFI_CType_getKind

Definition at line 94 of file ffi_arginfo.h.

◆ arginfo_class_FFI_CType_getFuncABI

#define arginfo_class_FFI_CType_getFuncABI   arginfo_class_FFI_CType_getKind

Definition at line 114 of file ffi_arginfo.h.

◆ arginfo_class_FFI_CType_getFuncParameterCount

#define arginfo_class_FFI_CType_getFuncParameterCount   arginfo_class_FFI_CType_getKind

Definition at line 118 of file ffi_arginfo.h.

◆ arginfo_class_FFI_CType_getFuncReturnType

#define arginfo_class_FFI_CType_getFuncReturnType   arginfo_class_FFI_CType_getArrayElementType

Definition at line 116 of file ffi_arginfo.h.

◆ arginfo_class_FFI_CType_getPointerType

#define arginfo_class_FFI_CType_getPointerType   arginfo_class_FFI_CType_getArrayElementType

Definition at line 101 of file ffi_arginfo.h.

◆ arginfo_class_FFI_CType_getSize

#define arginfo_class_FFI_CType_getSize   arginfo_class_FFI_CType_getKind

Definition at line 88 of file ffi_arginfo.h.

Function Documentation

◆ ZEND_METHOD() [1/33]

ZEND_METHOD ( FFI ,
addr  )

◆ ZEND_METHOD() [2/33]

ZEND_METHOD ( FFI ,
alignof  )

◆ ZEND_METHOD() [3/33]

ZEND_METHOD ( FFI ,
arrayType  )

◆ ZEND_METHOD() [4/33]

ZEND_METHOD ( FFI ,
cast  )

◆ ZEND_METHOD() [5/33]

ZEND_METHOD ( FFI ,
cdef  )

◆ ZEND_METHOD() [6/33]

ZEND_METHOD ( FFI ,
free  )

◆ ZEND_METHOD() [7/33]

ZEND_METHOD ( FFI ,
isNull  )

◆ ZEND_METHOD() [8/33]

ZEND_METHOD ( FFI ,
load  )

◆ ZEND_METHOD() [9/33]

ZEND_METHOD ( FFI ,
memcmp  )

◆ ZEND_METHOD() [10/33]

ZEND_METHOD ( FFI ,
memcpy  )

◆ ZEND_METHOD() [11/33]

ZEND_METHOD ( FFI ,
memset  )

◆ ZEND_METHOD() [12/33]

ZEND_METHOD ( FFI ,
new  )

◆ ZEND_METHOD() [13/33]

ZEND_METHOD ( FFI ,
scope  )

◆ ZEND_METHOD() [14/33]

ZEND_METHOD ( FFI ,
sizeof  )

◆ ZEND_METHOD() [15/33]

ZEND_METHOD ( FFI ,
string  )

◆ ZEND_METHOD() [16/33]

ZEND_METHOD ( FFI ,
type  )

◆ ZEND_METHOD() [17/33]

ZEND_METHOD ( FFI ,
typeof  )

◆ ZEND_METHOD() [18/33]

ZEND_METHOD ( FFI_CType ,
getAlignment  )

◆ ZEND_METHOD() [19/33]

ZEND_METHOD ( FFI_CType ,
getArrayElementType  )

◆ ZEND_METHOD() [20/33]

ZEND_METHOD ( FFI_CType ,
getArrayLength  )

◆ ZEND_METHOD() [21/33]

ZEND_METHOD ( FFI_CType ,
getAttributes  )

◆ ZEND_METHOD() [22/33]

ZEND_METHOD ( FFI_CType ,
getEnumKind  )

◆ ZEND_METHOD() [23/33]

ZEND_METHOD ( FFI_CType ,
getFuncABI  )

◆ ZEND_METHOD() [24/33]

ZEND_METHOD ( FFI_CType ,
getFuncParameterCount  )

◆ ZEND_METHOD() [25/33]

ZEND_METHOD ( FFI_CType ,
getFuncParameterType  )

◆ ZEND_METHOD() [26/33]

ZEND_METHOD ( FFI_CType ,
getFuncReturnType  )

◆ ZEND_METHOD() [27/33]

ZEND_METHOD ( FFI_CType ,
getKind  )

◆ ZEND_METHOD() [28/33]

ZEND_METHOD ( FFI_CType ,
getName  )

◆ ZEND_METHOD() [29/33]

ZEND_METHOD ( FFI_CType ,
getPointerType  )

◆ ZEND_METHOD() [30/33]

ZEND_METHOD ( FFI_CType ,
getSize  )

◆ ZEND_METHOD() [31/33]

ZEND_METHOD ( FFI_CType ,
getStructFieldNames  )

◆ ZEND_METHOD() [32/33]

ZEND_METHOD ( FFI_CType ,
getStructFieldOffset  )

◆ ZEND_METHOD() [33/33]

ZEND_METHOD ( FFI_CType ,
getStructFieldType  )