Ruby API
v3.0
3.5
3.4
3.3
3.2
3.1
3.0
2.7
2.6
2.5
2.4
2.3
dev
Light
Dark
System
Ruby API
v3.0
3.5
3.4
3.3
3.2
3.1
3.0
2.7
2.6
2.5
2.4
2.3
dev
Light
Dark
System
Constants
TYPE_VOID
TYPE_VOIDP
TYPE_CHAR
TYPE_SHORT
TYPE_INT
TYPE_LONG
TYPE_LONG_LONG
TYPE_INT8_T
TYPE_INT16_T
TYPE_INT32_T
TYPE_INT64_T
TYPE_FLOAT
TYPE_DOUBLE
TYPE_VARIADIC
TYPE_CONST_STRING
TYPE_SIZE_T
TYPE_SSIZE_T
TYPE_PTRDIFF_T
TYPE_INTPTR_T
TYPE_UINTPTR_T
ALIGN_VOIDP
ALIGN_CHAR
ALIGN_SHORT
ALIGN_INT
ALIGN_LONG
ALIGN_LONG_LONG
ALIGN_INT8_T
ALIGN_INT16_T
ALIGN_INT32_T
ALIGN_INT64_T
ALIGN_FLOAT
ALIGN_DOUBLE
ALIGN_SIZE_T
ALIGN_SSIZE_T
ALIGN_PTRDIFF_T
ALIGN_INTPTR_T
ALIGN_UINTPTR_T
WINDOWS
SIZEOF_VOIDP
SIZEOF_CHAR
SIZEOF_SHORT
SIZEOF_INT
SIZEOF_LONG
SIZEOF_LONG_LONG
SIZEOF_INT8_T
SIZEOF_INT16_T
SIZEOF_INT32_T
SIZEOF_INT64_T
SIZEOF_FLOAT
SIZEOF_DOUBLE
SIZEOF_SIZE_T
SIZEOF_SSIZE_T
SIZEOF_PTRDIFF_T
SIZEOF_INTPTR_T
SIZEOF_UINTPTR_T
SIZEOF_CONST_STRING
RUBY_FREE
BUILD_RUBY_PLATFORM
RTLD_GLOBAL
RTLD_LAZY
RTLD_NOW
VERSION
Class Methods
:: last_error=
:: dlwrap
:: dlunwrap
:: malloc
:: realloc
:: free
:: win32_last_error
:: win32_last_error=
:: win32_last_socket_error
:: win32_last_socket_error=
:: last_error
:: dlopen
Instance Methods
# dlopen
Type Signatures
Preview
Show type signatures generated automatically by
RBS
.
Enable Type Signatures
Constants
ALIGN_CHAR
ALIGN_DOUBLE
ALIGN_FLOAT
ALIGN_INT
ALIGN_INT16_T
ALIGN_INT32_T
ALIGN_INT64_T
ALIGN_INT8_T
ALIGN_INTPTR_T
ALIGN_LONG
ALIGN_LONG_LONG
ALIGN_PTRDIFF_T
ALIGN_SHORT
ALIGN_SIZE_T
ALIGN_SSIZE_T