ライブラリ
- ビルトイン (12)
- etc (12)
- fiddle (240)
-
fiddle
/ import (24) -
fiddle
/ types (12) - mkmf (72)
-
net
/ ftp (10) -
net
/ imap (60) - openssl (156)
- socket (516)
-
webrick
/ httpstatus (12) - win32ole (192)
- zlib (48)
クラス
- Addrinfo (12)
- BasicSocket (12)
-
Fiddle
:: Closure (12) -
Fiddle
:: Function (12) -
Fiddle
:: Handle (24) -
Net
:: FTP :: MLSxEntry (10) -
Net
:: IMAP :: BodyTypeBasic (12) -
Net
:: IMAP :: BodyTypeMessage (24) -
Net
:: IMAP :: BodyTypeText (24) -
OpenSSL
:: X509 :: Name (24) -
RubyVM
:: InstructionSequence (12) - Socket (216)
-
Socket
:: AncillaryData (60) -
WIN32OLE
_ METHOD (96) -
WIN32OLE
_ TYPE (48) -
WIN32OLE
_ TYPELIB (24) -
WIN32OLE
_ VARIABLE (12) -
WIN32OLE
_ VARIANT (12) -
Zlib
:: ZStream (12)
モジュール
- Etc (12)
- Fiddle (168)
-
Fiddle
:: Importer (24) - Kernel (72)
-
OpenSSL
:: SSL (120) -
Socket
:: Constants (216) -
WEBrick
:: HTTPStatus (12) - Zlib (36)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - ASCII (12)
- ASN1 (12)
- BINARY (12)
-
BUILTIN
_ TYPE (12) - BasicTypes (12)
- BlockCaller (12)
-
Check
_ Type (12) - Closure (12)
-
DEFAULT
_ OBJECT _ TYPE (12) -
Data
_ Get _ Struct (12) -
Data
_ Make _ Struct (12) -
EAI
_ SERVICE (24) -
EAI
_ SOCKTYPE (24) -
IPV6
_ RTHDR _ TYPE _ 0 (24) -
IPX
_ TYPE (24) -
IP
_ TOS (24) - MEMCMP (12)
- NEWOBJ (12)
-
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) -
OBJECT
_ TYPE _ TEMPLATE (12) - OBJSETUP (12)
-
OP
_ DONT _ INSERT _ EMPTY _ FRAGMENTS (12) -
OP
_ MICROSOFT _ BIG _ SSLV3 _ BUFFER (12) -
OP
_ MICROSOFT _ SESS _ ID _ BUG (12) -
OP
_ MSIE _ SSLV2 _ RSA _ PADDING (12) -
OP
_ NETSCAPE _ CHALLENGE _ BUG (12) -
OP
_ NETSCAPE _ REUSE _ CIPHER _ CHANGE _ BUG (12) -
OP
_ SSLEAY _ 080 _ CLIENT _ DH _ BUG (12) -
OP
_ SSLREF2 _ REUSE _ CERT _ TYPE _ BUG (12) -
OP
_ TLS _ BLOCK _ PADDING _ BUG (12) -
OP
_ TLS _ D5 _ BUG (12) -
RC
_ INTERNAL _ SERVER _ ERROR (12) -
SCM
_ BINTIME (24) -
SCM
_ CREDENTIALS (24) -
SCM
_ CREDS (24) -
SCM
_ RIGHTS (24) -
SCM
_ TIMESTAMP (24) -
SCM
_ TIMESTAMPNS (24) -
SC
_ TYPED _ MEMORY _ OBJECTS (12) -
SOCK
_ DGRAM (24) -
SOCK
_ PACKET (24) -
SOCK
_ RAW (24) -
SOCK
_ RDM (24) -
SOCK
_ SEQPACKET (24) -
SOCK
_ STREAM (24) -
SO
_ TYPE (24) - TYPE (12)
-
TYPE
_ CHAR (12) -
TYPE
_ DOUBLE (12) -
TYPE
_ FLOAT (12) -
TYPE
_ INT (12) -
TYPE
_ INTPTR _ T (12) -
TYPE
_ LONG (12) -
TYPE
_ LONG _ LONG (12) -
TYPE
_ PTRDIFF _ T (12) -
TYPE
_ SHORT (12) -
TYPE
_ SIZE _ T (12) -
TYPE
_ SSIZE _ T (12) -
TYPE
_ UINTPTR _ T (12) -
TYPE
_ VOID (12) -
TYPE
_ VOIDP (12) - UNKNOWN (12)
-
check
_ signedness (24) -
check
_ sizeof (24) -
convert
_ type (12) -
convertible
_ int (24) -
create
_ value (12) - ctype (12)
-
data
_ type (12) - dispid (12)
-
event
_ interface (12) - facts (10)
- fiddle (12)
-
fiddle
/ types (12) - helpcontext (24)
- invkind (12)
-
ip
_ pktinfo (12) -
ipv6
_ pktinfo (12) -
ipv6
_ pktinfo _ ifindex (12) - lines (24)
-
major
_ version (24) -
minor
_ version (24) - new (36)
-
offset
_ vtbl (12) -
rb
_ check _ convert _ type (12) -
rb
_ convert _ type (12) -
return
_ vtype (12) -
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 4 feature (12) - sendmsg (12)
- size (36)
-
size
_ opt _ params (12) -
size
_ params (12) - socktype (12)
-
st
_ init _ table _ with _ size (12) -
to
_ a (12) - typekind (12)
- value (12)
- varkind (12)
- vartype (12)
検索結果
先頭5件
-
Socket
:: AncillaryData . int(family , cmsg _ level , cmsg _ type , integer) -> Socket :: AncillaryData (18314.0) -
データとして整数を保持する Socket::AncillaryData オブジェクトを生成します。
...'socket'
p Socket::AncillaryData.int(:UNIX, :SOCKET, :RIGHTS, STDERR.fileno)
#=> #<Socket::AncillaryData: UNIX SOCKET RIGHTS 2>
@param family ソケットファミリー
@param cmsg_level プロトコル
@param cmsg_type 補助データの種類
@param integer データ内容
@see Socket::An... -
Socket
:: AncillaryData # type -> Integer (18223.0) -
自身が保持している cmsg type (種類) を返します。
...自身が保持している cmsg type (種類) を返します。
require 'socket'
p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").type
#=> 2
@see Socket::AncillaryData.new... -
Fiddle
:: TYPE _ INT -> Integer (12324.0) -
C の int 型を表す定数。
...C の int 型を表す定数。
unsigned int を表すには符号を逆転させます。... -
Fiddle
:: TYPE _ INTPTR _ T -> Integer (12301.0) -
C の intptr_t 型を表す定数。
...C の intptr_t 型を表す定数。... -
Fiddle
:: TYPE _ UINTPTR _ T -> Integer (12301.0) -
C の uintptr_t 型を表す定数。
...C の uintptr_t 型を表す定数。... -
WIN32OLE
_ TYPE # typekind -> Integer (9230.0) -
selfの種類を示す値を取得します。
...LE_TYPE#ole_typeを参照してください。
@return 型の種類を示す数値を返します。
@raise WIN32OLERuntimeError 型の種類(TYPEKIND)を取得できない場合に通知します。
tobj = WIN32OLE_TYPE.new('Microsoft Word 14.0 Object Library', 'Documents')
p tobj.typekin......d # => 4
@see WIN32OLE_TYPE#ole_type... -
Kernel
# convertible _ int(type , headers = nil , opts = nil) (6428.0) -
Returns the convertible integer type of the given +type+. You may optionally specify additional +headers+ to search in for the +type+. _Convertible_ means actually same type, or typedefed from same type. If the +type+ is a integer type and _convertible_ type is found, following macros are passed as preprocessor constants to the compiler using the +type+ name, in uppercase. * 'TYPEOF_', followed by the +type+ name, followed by '=X' where 'X' is the found _convertible_ type name. * 'TYP2NUM' and 'NUM2TYP, where 'TYP' is the +type+ name in uppercase with replacing '_t' suffix with 'T', followed by '=X' where 'X' is the macro name to convert +type+ to +Integer+ object, and vice versa. For example, if foobar_t is defined as unsigned long, then convertible_int("foobar_t") would return "unsigned long", and define macros: #define TYPEOF_FOOBAR_T unsigned long #define FOOBART2NUM ULONG2NUM #define NUM2FOOBART NUM2ULONG
...Returns the convertible integer type of the given +type+. You may
optionally specify additional +headers+ to search in for the +type+.
_Convertible_ means actually same type, or typedefed from same type.
If the +type+ is a integer type and _convertible_ type is found,
following macros are p......as preprocessor constants to the
compiler using the +type+ name, in uppercase.
* 'TYPEOF_', followed by the +type+ name, followed by '=X' where 'X'
is the found _convertible_ type name. * 'TYP2NUM' and 'NUM2TYP,
where 'TYP' is the +type+ name in uppercase with replacing '_t'
suffix wit......y '=X' where 'X' is the macro name to
convert +type+ to +Integer+ object, and vice versa.
For example, if foobar_t is defined as unsigned long, then
convertible_int("foobar_t") would return "unsigned long", and define
macros:
#define TYPEOF_FOOBAR_T unsigned long
#define FOOBART2NUM... -
Kernel
# convertible _ int(type , headers = nil , opts = nil) { . . . } (6428.0) -
Returns the convertible integer type of the given +type+. You may optionally specify additional +headers+ to search in for the +type+. _Convertible_ means actually same type, or typedefed from same type. If the +type+ is a integer type and _convertible_ type is found, following macros are passed as preprocessor constants to the compiler using the +type+ name, in uppercase. * 'TYPEOF_', followed by the +type+ name, followed by '=X' where 'X' is the found _convertible_ type name. * 'TYP2NUM' and 'NUM2TYP, where 'TYP' is the +type+ name in uppercase with replacing '_t' suffix with 'T', followed by '=X' where 'X' is the macro name to convert +type+ to +Integer+ object, and vice versa. For example, if foobar_t is defined as unsigned long, then convertible_int("foobar_t") would return "unsigned long", and define macros: #define TYPEOF_FOOBAR_T unsigned long #define FOOBART2NUM ULONG2NUM #define NUM2FOOBART NUM2ULONG
...Returns the convertible integer type of the given +type+. You may
optionally specify additional +headers+ to search in for the +type+.
_Convertible_ means actually same type, or typedefed from same type.
If the +type+ is a integer type and _convertible_ type is found,
following macros are p......as preprocessor constants to the
compiler using the +type+ name, in uppercase.
* 'TYPEOF_', followed by the +type+ name, followed by '=X' where 'X'
is the found _convertible_ type name. * 'TYP2NUM' and 'NUM2TYP,
where 'TYP' is the +type+ name in uppercase with replacing '_t'
suffix wit......y '=X' where 'X' is the macro name to
convert +type+ to +Integer+ object, and vice versa.
For example, if foobar_t is defined as unsigned long, then
convertible_int("foobar_t") would return "unsigned long", and define
macros:
#define TYPEOF_FOOBAR_T unsigned long
#define FOOBART2NUM... -
VALUE rb
_ convert _ type(VALUE val , int type , const char *tname , const char *method) (6322.0) -
オブジェクト val をクラス type のインスタンスに変換します。 変換には、val.method の戻り値が使われます。
...オブジェクト val をクラス type のインスタンスに変換します。
変換には、val.method の戻り値が使われます。
val がもともと type クラスのインスタンスなら val を
そのまま返します。...