Spec-Zone.ru › Ruby 3.4
  1. Fiddle::
  2. Типы

module Fiddle::Types

Константы

BOOL
CHAR

Fiddle::Types::CHAR

Тип C — char

CONST_STRING

Fiddle::Types::CONST_STRING

Тип C — const char* (‘0’ terminated const char*)

DOUBLE

Fiddle::Types::DOUBLE

Тип C — double

FLOAT

Fiddle::Types::FLOAT

Тип C — float

INT

Fiddle::Types::INT

Тип C — int

INT16_T

Fiddle::Types::INT16_T

Тип C — int16_t

INT32_T

Fiddle::Types::INT32_T

Тип C — int32_t

INT64_T

Fiddle::Types::INT64_T

Тип C — int64_t

INT8_T

Fiddle::Types::INT8_T

Тип C — int8_t

INTPTR_T

Fiddle::Types::INTPTR_T

Тип C — intptr_t

LONG

Fiddle::Types::LONG

Тип C — long

LONG_LONG

Fiddle::Types::LONG_LONG

Тип C — long long

PTRDIFF_T

Fiddle::Types::PTRDIFF_T

Тип C — ptrdiff_t

SHORT

Fiddle::Types::SHORT

Тип C — short

SIZE_T

Fiddle::Types::SIZE_T

Тип C — size_t

SSIZE_T

Fiddle::Types::SSIZE_T

Тип C — ssize_t

UCHAR

Fiddle::Types::UCHAR

Тип C — unsigned char

UINT

Fiddle::Types::UINT

Тип C — unsigned int

UINT16_T

Fiddle::Types::UINT16_T

Тип C — uint16_t

UINT32_T

Fiddle::Types::UINT32_T

Тип C — uint32_t

UINT64_T

Fiddle::Types::UINT64_T

Тип C — uint64_t

UINT8_T

Fiddle::Types::UINT8_T

Тип C — uint8_t

UINTPTR_T

Fiddle::Types::UINTPTR_T

Тип C — uintptr_t

ULONG

Fiddle::Types::ULONG

Тип C — long

ULONG_LONG

Fiddle::Types::ULONG_LONG

Тип C — long long

USHORT

Fiddle::Types::USHORT

Тип C — unsigned short

VARIADIC

Fiddle::Types::VARIADIC

Тип C — …

VOID

Fiddle::Types::VOID

Тип C — void

VOIDP

Fiddle::Types::VOIDP

Тип C — void*

Ruby Core © 1993–2025 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API