Ruby API
3.5 3.4 3.3 3.2 3.1 3.0 2.7 2.6 2.5 2.4 2.3 dev
Ruby API
3.5 3.4 3.3 3.2 3.1 3.0 2.7 2.6 2.5 2.4 2.3 dev

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.

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