php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
Public Member Functions | |
getName () | |
getKind () | |
getSize () | |
getAlignment () | |
getAttributes () | |
getEnumKind () | |
getArrayElementType () | |
getArrayLength () | |
getPointerType () | |
getStructFieldNames () | |
getStructFieldOffset (string $name) | |
getStructFieldType (string $name) | |
getFuncABI () | |
getFuncReturnType () | |
getFuncParameterCount () | |
getFuncParameterType (int $index) | |
Data Fields | |
const int | TYPE_VOID = UNKNOWN |
const int | TYPE_FLOAT = UNKNOWN |
const int | TYPE_DOUBLE = UNKNOWN |
const int | TYPE_LONGDOUBLE = UNKNOWN |
const int | TYPE_UINT8 = UNKNOWN |
const int | TYPE_SINT8 = UNKNOWN |
const int | TYPE_UINT16 = UNKNOWN |
const int | TYPE_SINT16 = UNKNOWN |
const int | TYPE_UINT32 = UNKNOWN |
const int | TYPE_SINT32 = UNKNOWN |
const int | TYPE_UINT64 = UNKNOWN |
const int | TYPE_SINT64 = UNKNOWN |
const int | TYPE_ENUM = UNKNOWN |
const int | TYPE_BOOL = UNKNOWN |
const int | TYPE_CHAR = UNKNOWN |
const int | TYPE_POINTER = UNKNOWN |
const int | TYPE_FUNC = UNKNOWN |
const int | TYPE_ARRAY = UNKNOWN |
const int | TYPE_STRUCT = UNKNOWN |
const int | ATTR_CONST = UNKNOWN |
const int | ATTR_INCOMPLETE_TAG = UNKNOWN |
const int | ATTR_VARIADIC = UNKNOWN |
const int | ATTR_INCOMPLETE_ARRAY = UNKNOWN |
const int | ATTR_VLA = UNKNOWN |
const int | ATTR_UNION = UNKNOWN |
const int | ATTR_PACKED = UNKNOWN |
const int | ATTR_MS_STRUCT = UNKNOWN |
const int | ATTR_GCC_STRUCT = UNKNOWN |
const int | ABI_DEFAULT = UNKNOWN |
const int | ABI_CDECL = UNKNOWN |
const int | ABI_FASTCALL = UNKNOWN |
const int | ABI_THISCALL = UNKNOWN |
const int | ABI_STDCALL = UNKNOWN |
const int | ABI_PASCAL = UNKNOWN |
const int | ABI_REGISTER = UNKNOWN |
const int | ABI_MS = UNKNOWN |
const int | ABI_SYSV = UNKNOWN |
const int | ABI_VECTORCALL = UNKNOWN |
@not-serializable
Definition at line 79 of file ffi.stub.php.
FFI\CType::getAlignment | ( | ) |
Definition at line 165 of file ffi.stub.php.
FFI\CType::getArrayElementType | ( | ) |
Definition at line 170 of file ffi.stub.php.
FFI\CType::getArrayLength | ( | ) |
Definition at line 171 of file ffi.stub.php.
FFI\CType::getAttributes | ( | ) |
Definition at line 166 of file ffi.stub.php.
FFI\CType::getEnumKind | ( | ) |
Definition at line 168 of file ffi.stub.php.
FFI\CType::getFuncABI | ( | ) |
Definition at line 179 of file ffi.stub.php.
FFI\CType::getFuncParameterCount | ( | ) |
Definition at line 181 of file ffi.stub.php.
FFI\CType::getFuncParameterType | ( | int | $index | ) |
Definition at line 182 of file ffi.stub.php.
FFI\CType::getFuncReturnType | ( | ) |
Definition at line 180 of file ffi.stub.php.
FFI\CType::getKind | ( | ) |
Definition at line 163 of file ffi.stub.php.
FFI\CType::getName | ( | ) |
Definition at line 161 of file ffi.stub.php.
FFI\CType::getPointerType | ( | ) |
Definition at line 173 of file ffi.stub.php.
FFI\CType::getSize | ( | ) |
Definition at line 164 of file ffi.stub.php.
FFI\CType::getStructFieldNames | ( | ) |
Definition at line 175 of file ffi.stub.php.
FFI\CType::getStructFieldOffset | ( | string | $name | ) |
Definition at line 176 of file ffi.stub.php.
FFI\CType::getStructFieldType | ( | string | $name | ) |
Definition at line 177 of file ffi.stub.php.
const int FFI\CType::ABI_CDECL = UNKNOWN |
@cvalue ZEND_FFI_ABI_CDECL
Definition at line 143 of file ffi.stub.php.
const int FFI\CType::ABI_DEFAULT = UNKNOWN |
@cvalue ZEND_FFI_ABI_DEFAULT
Definition at line 141 of file ffi.stub.php.
const int FFI\CType::ABI_FASTCALL = UNKNOWN |
@cvalue ZEND_FFI_ABI_FASTCALL
Definition at line 145 of file ffi.stub.php.
const int FFI\CType::ABI_MS = UNKNOWN |
@cvalue ZEND_FFI_ABI_MS
Definition at line 155 of file ffi.stub.php.
const int FFI\CType::ABI_PASCAL = UNKNOWN |
@cvalue ZEND_FFI_ABI_PASCAL
Definition at line 151 of file ffi.stub.php.
const int FFI\CType::ABI_REGISTER = UNKNOWN |
@cvalue ZEND_FFI_ABI_REGISTER
Definition at line 153 of file ffi.stub.php.
const int FFI\CType::ABI_STDCALL = UNKNOWN |
@cvalue ZEND_FFI_ABI_STDCALL
Definition at line 149 of file ffi.stub.php.
const int FFI\CType::ABI_SYSV = UNKNOWN |
@cvalue ZEND_FFI_ABI_SYSV
Definition at line 157 of file ffi.stub.php.
const int FFI\CType::ABI_THISCALL = UNKNOWN |
@cvalue ZEND_FFI_ABI_THISCALL
Definition at line 147 of file ffi.stub.php.
const int FFI\CType::ABI_VECTORCALL = UNKNOWN |
@cvalue ZEND_FFI_ABI_VECTORCALL
Definition at line 159 of file ffi.stub.php.
const int FFI\CType::ATTR_CONST = UNKNOWN |
@cvalue ZEND_FFI_ATTR_CONST
Definition at line 122 of file ffi.stub.php.
const int FFI\CType::ATTR_GCC_STRUCT = UNKNOWN |
@cvalue ZEND_FFI_ATTR_GCC_STRUCT
Definition at line 138 of file ffi.stub.php.
const int FFI\CType::ATTR_INCOMPLETE_ARRAY = UNKNOWN |
@cvalue ZEND_FFI_ATTR_INCOMPLETE_ARRAY
Definition at line 128 of file ffi.stub.php.
const int FFI\CType::ATTR_INCOMPLETE_TAG = UNKNOWN |
@cvalue ZEND_FFI_ATTR_INCOMPLETE_TAG
Definition at line 124 of file ffi.stub.php.
const int FFI\CType::ATTR_MS_STRUCT = UNKNOWN |
@cvalue ZEND_FFI_ATTR_MS_STRUCT
Definition at line 136 of file ffi.stub.php.
const int FFI\CType::ATTR_PACKED = UNKNOWN |
@cvalue ZEND_FFI_ATTR_PACKED
Definition at line 134 of file ffi.stub.php.
const int FFI\CType::ATTR_UNION = UNKNOWN |
@cvalue ZEND_FFI_ATTR_UNION
Definition at line 132 of file ffi.stub.php.
const int FFI\CType::ATTR_VARIADIC = UNKNOWN |
@cvalue ZEND_FFI_ATTR_VARIADIC
Definition at line 126 of file ffi.stub.php.
const int FFI\CType::ATTR_VLA = UNKNOWN |
@cvalue ZEND_FFI_ATTR_VLA
Definition at line 130 of file ffi.stub.php.
const int FFI\CType::TYPE_ARRAY = UNKNOWN |
@cvalue ZEND_FFI_TYPE_ARRAY
Definition at line 117 of file ffi.stub.php.
const int FFI\CType::TYPE_BOOL = UNKNOWN |
@cvalue ZEND_FFI_TYPE_BOOL
Definition at line 109 of file ffi.stub.php.
const int FFI\CType::TYPE_CHAR = UNKNOWN |
@cvalue ZEND_FFI_TYPE_CHAR
Definition at line 111 of file ffi.stub.php.
const int FFI\CType::TYPE_DOUBLE = UNKNOWN |
@cvalue ZEND_FFI_TYPE_DOUBLE
Definition at line 85 of file ffi.stub.php.
const int FFI\CType::TYPE_ENUM = UNKNOWN |
@cvalue ZEND_FFI_TYPE_ENUM
Definition at line 107 of file ffi.stub.php.
const int FFI\CType::TYPE_FLOAT = UNKNOWN |
@cvalue ZEND_FFI_TYPE_FLOAT
Definition at line 83 of file ffi.stub.php.
const int FFI\CType::TYPE_FUNC = UNKNOWN |
@cvalue ZEND_FFI_TYPE_FUNC
Definition at line 115 of file ffi.stub.php.
const int FFI\CType::TYPE_LONGDOUBLE = UNKNOWN |
@cvalue ZEND_FFI_TYPE_LONGDOUBLE
Definition at line 88 of file ffi.stub.php.
const int FFI\CType::TYPE_POINTER = UNKNOWN |
@cvalue ZEND_FFI_TYPE_POINTER
Definition at line 113 of file ffi.stub.php.
const int FFI\CType::TYPE_SINT16 = UNKNOWN |
@cvalue ZEND_FFI_TYPE_SINT16
Definition at line 97 of file ffi.stub.php.
const int FFI\CType::TYPE_SINT32 = UNKNOWN |
@cvalue ZEND_FFI_TYPE_SINT32
Definition at line 101 of file ffi.stub.php.
const int FFI\CType::TYPE_SINT64 = UNKNOWN |
@cvalue ZEND_FFI_TYPE_SINT64
Definition at line 105 of file ffi.stub.php.
const int FFI\CType::TYPE_SINT8 = UNKNOWN |
@cvalue ZEND_FFI_TYPE_SINT8
Definition at line 93 of file ffi.stub.php.
const int FFI\CType::TYPE_STRUCT = UNKNOWN |
@cvalue ZEND_FFI_TYPE_STRUCT
Definition at line 119 of file ffi.stub.php.
const int FFI\CType::TYPE_UINT16 = UNKNOWN |
@cvalue ZEND_FFI_TYPE_UINT16
Definition at line 95 of file ffi.stub.php.
const int FFI\CType::TYPE_UINT32 = UNKNOWN |
@cvalue ZEND_FFI_TYPE_UINT32
Definition at line 99 of file ffi.stub.php.
const int FFI\CType::TYPE_UINT64 = UNKNOWN |
@cvalue ZEND_FFI_TYPE_UINT64
Definition at line 103 of file ffi.stub.php.
const int FFI\CType::TYPE_UINT8 = UNKNOWN |
@cvalue ZEND_FFI_TYPE_UINT8
Definition at line 91 of file ffi.stub.php.
const int FFI\CType::TYPE_VOID = UNKNOWN |
@cvalue ZEND_FFI_TYPE_VOID
Definition at line 81 of file ffi.stub.php.