種類
- インスタンスメソッド (171)
- 定数 (86)
- 特異メソッド (11)
- モジュール関数 (10)
- 文書 (2)
ライブラリ
- ビルトイン (76)
- bigdecimal (7)
- etc (20)
- fcntl (1)
- fiddle (12)
-
fiddle
/ import (2) -
irb
/ context (1) - json (1)
- matrix (21)
- mkmf (2)
-
net
/ ftp (2) -
net
/ http (1) -
net
/ imap (2) - openssl (34)
- optparse (3)
- ostruct (1)
- pathname (2)
- prime (2)
- psych (5)
-
rdoc
/ markdown / entities (1) - resolv (1)
-
rexml
/ document (2) -
rinda
/ tuplespace (1) -
ripper
/ lexer (3) -
rubygems
/ package / tar _ reader / entry (2) -
rubygems
/ package / tar _ writer (4) -
rubygems
/ source _ info _ cache _ entry (1) -
rubygems
/ user _ interaction (2) - scanf (2)
-
shell
/ process-controller (2) - socket (25)
- stringio (11)
- strscan (11)
- syslog (1)
- tracer (1)
- win32ole (3)
- zlib (10)
クラス
-
ARGF
. class (1) - Addrinfo (1)
- Array (2)
- BasicSocket (4)
- BigDecimal (5)
- Binding (1)
-
Fiddle
:: CStruct (2) -
Fiddle
:: Function (2) -
Fiddle
:: Pointer (1) - Float (1)
-
Gem
:: Package :: TarReader :: Entry (2) -
Gem
:: Package :: TarWriter :: BoundedStream (3) -
Gem
:: Package :: TarWriter :: RestrictedStream (1) -
Gem
:: SourceInfoCacheEntry (1) -
Gem
:: StreamUI :: SimpleProgressReporter (1) -
Gem
:: StreamUI :: VerboseProgressReporter (1) - IO (9)
-
IRB
:: Context (1) - Integer (6)
- Matrix (20)
-
Matrix
:: LUPDecomposition (1) - Method (1)
-
Net
:: FTP :: MLSxEntry (2) -
Net
:: HTTP (1) -
Net
:: IMAP (1) -
Net
:: IMAP :: StatusData (1) - Numeric (1)
-
OpenSSL
:: ASN1 :: BitString (1) -
OpenSSL
:: BN (1) -
OpenSSL
:: PKCS7 (1) -
OpenSSL
:: PKey :: DH (1) -
OpenSSL
:: SSL :: SSLContext (1) -
OpenSSL
:: SSL :: SSLSocket (2) -
OpenSSL
:: X509 :: Name (2) - OpenStruct (1)
- OptionParser (3)
- Pathname (2)
-
Prime
:: TrialDivisionGenerator (2) - Proc (1)
-
Psych
:: Nodes :: Stream (5) -
RDoc
:: Markdown (1) -
REXML
:: Attributes (2) - Rational (1)
- Regexp (4)
-
Resolv
:: DNS :: Resource :: SOA (1) -
Rinda
:: TupleEntry (1) - Ripper (1)
-
Ripper
:: Lexer (2) -
RubyVM
:: AbstractSyntaxTree :: Node (4) -
RubyVM
:: InstructionSequence (1) -
Shell
:: ProcessController (2) - Socket (10)
- String (28)
- StringIO (11)
- StringScanner (11)
- Struct (5)
- Thread (2)
-
Thread
:: Backtrace :: Location (1) - TracePoint (1)
- Tracer (1)
- UnboundMethod (1)
-
WIN32OLE
_ VARIABLE (1) -
Zlib
:: GzipWriter (1) -
Zlib
:: ZStream (6)
モジュール
- Etc (20)
- Fcntl (1)
- Fiddle (9)
-
File
:: Constants (1) -
JSON
:: Generator :: GeneratorMethods :: Integer (1) - Kernel (8)
-
OpenSSL
:: ASN1 (14) -
OpenSSL
:: Buffering (1) -
OpenSSL
:: OCSP (2) -
OpenSSL
:: X509 (8) - Process (2)
-
Socket
:: Constants (10) - Syslog (1)
-
WIN32OLE
:: VARIANT (2) - Zlib (3)
キーワード
- % (1)
- << (1)
- =~ (2)
-
ALIGN
_ INTPTR _ T (1) -
ALIGN
_ PTRDIFF _ T (1) -
ALIGN
_ UINTPTR _ T (1) - ANY (1)
-
BIT
_ STRING (1) - BMPSTRING (1)
- BigDecimal (2)
-
CHARACTER
_ STRING (1) -
CS
_ POSIX _ V6 _ WIDTH _ RESTRICTED _ ENVS (1) -
CS
_ POSIX _ V7 _ WIDTH _ RESTRICTED _ ENVS (1) -
DEFAULT
_ STRATEGY (1) - GENERALSTRING (1)
- GRAPHICSTRING (1)
-
HTML
_ ENTITIES (1) - IA5STRING (1)
-
INET6
_ ADDRSTRLEN (2) -
INET
_ ADDRSTRLEN (2) -
IP
_ PORTRANGE (2) - ISO64STRING (1)
-
MSG
_ CTRUNC (2) -
MSG
_ DONTROUTE (2) -
MSG
_ TRUNC (2) - NOATTR (1)
- NUMERICSTRING (1)
-
OBJECT
_ TYPE _ TEMPLATE (1) -
OCTET
_ STRING (1) -
O
_ TRUNC (1) -
PC
_ CHOWN _ RESTRICTED (1) -
PC
_ NO _ TRUNC (1) - PRINTABLESTRING (1)
-
RESPONSE
_ STATUS _ TRYLATER (1) - Rational (1)
-
SC
_ 2 _ PBS _ TRACK (1) -
SC
_ BC _ STRING _ MAX (1) -
SC
_ JOB _ CONTROL (1) -
SC
_ STREAM _ MAX (1) -
SC
_ THREAD _ ATTR _ STACKADDR (1) -
SC
_ THREAD _ ATTR _ STACKSIZE (1) -
SC
_ THREAD _ DESTRUCTOR _ ITERATIONS (1) -
SC
_ TRACE (1) -
SC
_ TRACE _ EVENT _ FILTER (1) -
SC
_ TRACE _ EVENT _ NAME _ MAX (1) -
SC
_ TRACE _ INHERIT (1) -
SC
_ TRACE _ LOG (1) -
SC
_ TRACE _ NAME _ MAX (1) -
SC
_ TRACE _ SYS _ MAX (1) -
SC
_ TRACE _ USER _ EVENT _ MAX (1) -
SC
_ XOPEN _ STREAMS (1) -
SIZEOF
_ INTPTR _ T (1) -
SIZEOF
_ PTRDIFF _ T (1) -
SIZEOF
_ UINTPTR _ T (1) -
SOCK
_ STREAM (2) -
SO
_ DONTROUTE (2) -
SO
_ DONTTRUNC (2) -
SO
_ SECURITY _ ENCRYPTION _ TRANSPORT (2) - T61STRING (1)
- TRUNC (1)
- TRUSTOTHER (1)
-
TRUST
_ COMPAT (1) -
TRUST
_ EMAIL (1) -
TRUST
_ OBJECT _ SIGN (1) -
TRUST
_ OCSP _ REQUEST (1) -
TRUST
_ OCSP _ SIGN (1) -
TRUST
_ SSL _ CLIENT (1) -
TRUST
_ SSL _ SERVER (1) -
TYPE
_ INTPTR _ T (1) -
TYPE
_ PTRDIFF _ T (1) -
TYPE
_ UINTPTR _ T (1) - UNIVERSALSTRING (1)
- UTF16BE (1)
- UTF16LE (1)
- UTF8 (1)
- UTF8STRING (1)
- VIDEOTEXSTRING (1)
-
VT
_ BSTR (1) -
VT
_ PTR (1) -
V
_ ERR _ CERT _ UNTRUSTED (1) - WUNTRACED (1)
- [] (2)
- []= (1)
-
add
_ trace _ func (1) - adler (1)
- adler32 (1)
- attr (1)
-
avail
_ in (1) -
avail
_ out (1) -
back
_ trace _ limit (1) - binwrite (2)
- bytes (2)
-
bytes
_ read (1) - bytesize (1)
- call (1)
- charpos (1)
- chr (3)
- cipher (1)
- ciphers (1)
- codepoints (2)
- cofactor (1)
-
cofactor
_ expansion (1) -
column
_ count (1) -
column
_ size (1) - compile (1)
-
compute
_ key (1) - concat (2)
-
copy
_ stream (2) - count (3)
- crc32 (1)
-
data
_ type (1) -
elements
_ to _ i (1) - encoding (1)
- exist? (1)
- facts (1)
-
find
_ index (3) -
first
_ column (1) -
first
_ lineno (2) - format (1)
-
get
_ thread _ no (1) - getbyte (2)
- getrlimit (1)
- hash (4)
- hex (1)
- ident (1)
- index (4)
- inspect (1)
- integer? (1)
-
ip
_ unpack (1) -
kill
_ job (1) -
laplace
_ expansion (1) -
last
_ column (1) -
last
_ lineno (1) - length (4)
- lex (2)
- limit (1)
- lineno (3)
-
local
_ port (1) - match? (1)
-
matched
_ size (1) - matchedsize (1)
-
named
_ captures (1) - new (2)
- next (1)
- oct (1)
-
ole
_ type _ detail (1) - on (3)
- ord (1)
- pack (2)
- parse (1)
- pivots (1)
- pointer (1)
- pos (3)
- ptr (1)
- pwrite (1)
- rank (1)
-
rank
_ e (1) - readbyte (1)
- recvmsg (1)
-
recvmsg
_ nonblock (1) -
rest
_ size (1) - restsize (1)
- retry (1)
- rindex (1)
-
row
_ count (1) -
row
_ size (1) -
ruby 1
. 6 feature (1) -
ruby 1
. 9 feature (1) - scanf (2)
- sendmsg (1)
-
sendmsg
_ nonblock (1) -
set
_ trace _ func (1) - setbyte (1)
- sfork (1)
- size (8)
- skip (1)
-
skip
_ until (1) -
source
_ location (4) - split (1)
- sprintf (1)
- status (1)
- succ (1)
- sum (1)
- syswrite (3)
- tell (1)
-
to
_ a (1) -
to
_ f (1) -
to
_ i (2) -
to
_ json (1) -
to
_ s (3) -
total
_ in (1) -
total
_ out (1) - trace (1)
- truncate (7)
-
try
_ constant (2) - unpack (1)
-
unused
_ bits (1) -
values
_ at (1) - write (10)
-
write
_ nonblock (2) - written (1)
検索結果
先頭5件
-
Integer
# integer? -> true (81940.0) -
常に真を返します。
常に真を返します。
//emlist[][ruby]{
1.integer? # => true
1.0.integer? # => false
//} -
Integer
# truncate(ndigits = 0) -> Integer (81922.0) -
0 から self までの整数で、自身にもっとも近い整数を返します。
0 から self までの整数で、自身にもっとも近い整数を返します。
@param ndigits 10進数での小数点以下の有効桁数を整数で指定します。
負の整数を指定した場合、小数点位置から左に少なくとも n 個の 0 が並びます。
//emlist[][ruby]{
1.truncate # => 1
1.truncate(2) # => 1
18.truncate(-1) # => 10
(-18).truncate(-1) # => -10
//}
@see Numeric#truncate -
Matrix
# tr -> Integer | Float | Rational | Complex (63910.0) -
トレース (trace) を返します。
トレース (trace) を返します。
行列のトレース (trace) とは、対角要素の和です。
//emlist[例][ruby]{
require 'matrix'
Matrix[[7,6], [3,9]].trace # => 16
//}
trace は正方行列でのみ定義されます。
@raise ExceptionForMatrix::ErrDimensionMismatch 行列が正方行列でない場合に発生します -
Integer
# chr -> String (63655.0) -
self を文字コードとして見た時に、引数で与えたエンコーディング encoding に対応する文字を返します。
self を文字コードとして見た時に、引数で与えたエンコーディング encoding に対応する文字を返します。
//emlist[][ruby]{
p 65.chr
# => "A"
p 12354.chr
# => `chr': 12354 out of char range (RangeError)
p 12354.chr(Encoding::UTF_8)
# => "あ"
p 12354.chr(Encoding::EUC_JP)
# => RangeError: invalid codepoint 0x3042 in EUC-JP
//}
引数無しで呼ばれた場合は self ... -
Integer
# chr(encoding) -> String (63655.0) -
self を文字コードとして見た時に、引数で与えたエンコーディング encoding に対応する文字を返します。
self を文字コードとして見た時に、引数で与えたエンコーディング encoding に対応する文字を返します。
//emlist[][ruby]{
p 65.chr
# => "A"
p 12354.chr
# => `chr': 12354 out of char range (RangeError)
p 12354.chr(Encoding::UTF_8)
# => "あ"
p 12354.chr(Encoding::EUC_JP)
# => RangeError: invalid codepoint 0x3042 in EUC-JP
//}
引数無しで呼ばれた場合は self ... -
Integer
# inspect(base=10) -> String (63637.0) -
整数を 10 進文字列表現に変換します。
整数を 10 進文字列表現に変換します。
引数を指定すれば、それを基数とした文字列表
現に変換します。
//emlist[][ruby]{
p 10.to_s(2) # => "1010"
p 10.to_s(8) # => "12"
p 10.to_s(16) # => "a"
p 35.to_s(36) # => "z"
//}
@return 数値の文字列表現
@param base 基数となる 2 - 36 の数値。
@raise ArgumentError base に 2 - 36 以外の数値を指定した場合に発生します。 -
Integer
# to _ s(base=10) -> String (63637.0) -
整数を 10 進文字列表現に変換します。
整数を 10 進文字列表現に変換します。
引数を指定すれば、それを基数とした文字列表
現に変換します。
//emlist[][ruby]{
p 10.to_s(2) # => "1010"
p 10.to_s(8) # => "12"
p 10.to_s(16) # => "a"
p 35.to_s(36) # => "z"
//}
@return 数値の文字列表現
@param base 基数となる 2 - 36 の数値。
@raise ArgumentError base に 2 - 36 以外の数値を指定した場合に発生します。 -
Kernel
. # Integer(arg , base = 0 , exception: true) -> Integer | nil (55675.0) -
引数を整数 (Fixnum,Bignum) に変換した結果を返します。
引数を整数
(Fixnum,Bignum)
に変換した結果を返します。
引数が数値の場合は直接変換し(小数点以下切り落とし)、
文字列の場合は、進数を表す接頭辞を含む整数表現とみなせる文字列のみ
変換します。
数値と文字列以外のオブジェクトに対しては arg.to_int, arg.to_i を
この順に使用して変換します。
@param arg 変換対象のオブジェクトです。
@param base 基数として0か2から36の整数を指定します(引数argに文字列を指
定した場合のみ)。省略するか0を指定した場合はプリフィクスか
ら基数を... -
Matrix
# trace -> Integer | Float | Rational | Complex (27910.0) -
トレース (trace) を返します。
トレース (trace) を返します。
行列のトレース (trace) とは、対角要素の和です。
//emlist[例][ruby]{
require 'matrix'
Matrix[[7,6], [3,9]].trace # => 16
//}
trace は正方行列でのみ定義されます。
@raise ExceptionForMatrix::ErrDimensionMismatch 行列が正方行列でない場合に発生します -
StringIO
# truncate(len) -> Integer (27904.0) -
自身のサイズが len になるように、自身を切り詰め、もしくは拡大します。 拡大した場合は、その部分を 0 で埋めます。 len を返します。
自身のサイズが len になるように、自身を切り詰め、もしくは拡大します。
拡大した場合は、その部分を 0 で埋めます。
len を返します。
@param len 変更したいサイズを整数で指定します。
@raise IOError 自身が書き込み可能でない時に発生します。
@raise Errno::EINVAL len がマイナスの時に発生します。
//emlist[例][ruby]{
require "stringio"
a = StringIO.new("hoge", 'r+')
a.truncate(2)
a.string #=>... -
Net
:: IMAP :: StatusData # attr -> { String => Integer } (19204.0) -
STATUS 応答の内容をハッシュで返します。
STATUS 応答の内容をハッシュで返します。
ハッシュのキーは
"MESSAGES", "RECENT", "UIDNEXT", "UIDVALIDITY", "UNSEEN"
などが使われます。
詳しくは 2060 の 6.3.10、7.2.4 を見てください。 -
Numeric
# truncate -> Integer (18940.0) -
0 から 自身までの整数で、自身にもっとも近い整数を返します。
0 から 自身までの整数で、自身にもっとも近い整数を返します。
//emlist[例][ruby]{
1.truncate #=> 1
1.2.truncate #=> 1
(-1.2).truncate #=> -1
(-1.5).truncate #=> -1
//}
@see Numeric#ceil, Numeric#floor, Numeric#round -
Process
. # getrlimit(resource) -> [Integer] (18922.0) -
カレントプロセスでのリソースの制限値を、整数の配列として返します。 返り値は、現在の制限値 cur_limit と、制限値として設定可能な最大値 max_limit の 配列 [cur_limit, max_limit] です。
カレントプロセスでのリソースの制限値を、整数の配列として返します。
返り値は、現在の制限値 cur_limit と、制限値として設定可能な最大値 max_limit の
配列 [cur_limit, max_limit] です。
それぞれの limit が Process::RLIM_INFINITY と等しい場合、リソースに制限がないことを意味します。
@param resource リソースの種類を示す定数を指定します。指定できる定数はシステムに依存します。
@raise Errno::EXXX リソースの制限値の取得が失敗した場合に発生します。
@raise NotImplem... -
IO
. copy _ stream(src , dst , copy _ length = nil) -> Integer (18907.0) -
指定された src から dst へコピーします。 コピーしたバイト数を返します。
指定された src から dst へコピーします。
コピーしたバイト数を返します。
コピー元の src が IO オブジェクトの場合は、src のオフセットから
ファイル名の場合はファイルの最初からコピーを開始します。
コピー先の dst に関しても同様です。
dst にファイル名を指定し、そのファイルが存在しない場合、
ファイルは作成されます。ファイルが存在する場合は長さ 0 に切り詰められます。
src が IO オブジェクトでかつ src_offset が指定されている場合、
src のオフセット(src.pos)は変更されません。
@param src コピー元となる IO ... -
IO
. copy _ stream(src , dst , copy _ length , src _ offset) -> Integer (18907.0) -
指定された src から dst へコピーします。 コピーしたバイト数を返します。
指定された src から dst へコピーします。
コピーしたバイト数を返します。
コピー元の src が IO オブジェクトの場合は、src のオフセットから
ファイル名の場合はファイルの最初からコピーを開始します。
コピー先の dst に関しても同様です。
dst にファイル名を指定し、そのファイルが存在しない場合、
ファイルは作成されます。ファイルが存在する場合は長さ 0 に切り詰められます。
src が IO オブジェクトでかつ src_offset が指定されている場合、
src のオフセット(src.pos)は変更されません。
@param src コピー元となる IO ... -
Kernel
# try _ constant(const , headers = nil , opt = "") -> Integer | nil (18907.0) -
定数 const がシステムに存在するかどうか検査します。 Kernel#have_const を使ってください。
定数 const がシステムに存在するかどうか検査します。
Kernel#have_const を使ってください。
@param const C 言語の定数名を指定します。
@param headers 追加のヘッダファイルを指定します。
@param opt コンパイラに渡すオプションを指定します。
$CFLAGS もコンパイラには渡されます。
@return 定数 const がシステムに存在する場合はその値を返します。
定数 const がシステムに存在しない場合は nil を返します。 -
Kernel
# try _ constant(const , headers = nil , opt = "") { . . . } -> Integer | nil (18907.0) -
定数 const がシステムに存在するかどうか検査します。 Kernel#have_const を使ってください。
定数 const がシステムに存在するかどうか検査します。
Kernel#have_const を使ってください。
@param const C 言語の定数名を指定します。
@param headers 追加のヘッダファイルを指定します。
@param opt コンパイラに渡すオプションを指定します。
$CFLAGS もコンパイラには渡されます。
@return 定数 const がシステムに存在する場合はその値を返します。
定数 const がシステムに存在しない場合は nil を返します。 -
BigDecimal
# truncate -> Integer (18904.0) -
小数点以下の数を切り捨てて整数にします。
小数点以下の数を切り捨てて整数にします。
@param n 小数点以下の桁数を整数で指定します。
以下のように引数を与えて、小数点以下 n+1 位の数字を操作することもできます。
n が正の時は、小数点以下 n+1 位の数字を切り捨てます
(小数点以下を、最大 n 桁にします)。
n が負のときは小数点以上 n 桁目を操作します
(小数点位置から左に少なくとも n 個の 0 が並びます)。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("1.23456").truncate(4).to_f # => 1.2345
BigDec... -
Fcntl
:: O _ TRUNC -> Integer (18904.0) -
ファイルを開くときに中身を切り捨てます。
ファイルを開くときに中身を切り捨てます。 -
Fiddle
:: ALIGN _ INTPTR _ T -> Integer (18904.0) -
C の構造体における intptr_t のアライメントの値。
C の構造体における intptr_t のアライメントの値。 -
Fiddle
:: ALIGN _ PTRDIFF _ T -> Integer (18904.0) -
C の構造体における ptrdiff_t のアライメントの値。
C の構造体における ptrdiff_t のアライメントの値。 -
Fiddle
:: ALIGN _ UINTPTR _ T -> Integer (18904.0) -
C の構造体における uintptr_t のアライメントの値。
C の構造体における uintptr_t のアライメントの値。 -
Fiddle
:: Function # ptr -> Integer | Fiddle :: Function (18904.0) -
関数ポインタを返します。
関数ポインタを返します。
Fiddle::Function.new の第1引数として指定したものを返します。 -
Fiddle
:: SIZEOF _ INTPTR _ T -> Integer (18904.0) -
Cでの sizeof(intptr_t) の値
Cでの sizeof(intptr_t) の値 -
Fiddle
:: SIZEOF _ PTRDIFF _ T -> Integer (18904.0) -
Cでの sizeof(ptrdiff_t) の値
Cでの sizeof(ptrdiff_t) の値 -
Fiddle
:: SIZEOF _ UINTPTR _ T -> Integer (18904.0) -
Cでの sizeof(uintptr_t) の値
Cでの sizeof(uintptr_t) の値 -
Fiddle
:: TYPE _ INTPTR _ T -> Integer (18904.0) -
C の intptr_t 型を表す定数。
C の intptr_t 型を表す定数。 -
Fiddle
:: TYPE _ PTRDIFF _ T -> Integer (18904.0) -
C の ptrdiff_t 型を表す定数。
C の ptrdiff_t 型を表す定数。 -
Fiddle
:: TYPE _ UINTPTR _ T -> Integer (18904.0) -
C の uintptr_t 型を表す定数。
C の uintptr_t 型を表す定数。 -
File
:: Constants :: TRUNC -> Integer (18904.0) -
もしファイルが存在するなら、中身を抹消してサイズをゼロにします。 File.openで使用します。
もしファイルが存在するなら、中身を抹消してサイズをゼロにします。
File.openで使用します。 -
IRB
:: Context # back _ trace _ limit -> Integer (18904.0) -
エラー発生時のバックトレース表示の先頭、末尾の上限の行数を返します。
エラー発生時のバックトレース表示の先頭、末尾の上限の行数を返します。
デフォルト値は 16 です。
@see IRB::Context#back_trace_limit= -
OpenSSL
:: ASN1 :: BIT _ STRING -> Integer (18904.0) -
ASN.1 UNIVERSAL タグの、 BIT_STRING のタグ番号 3 を表す定数です。
ASN.1 UNIVERSAL タグの、
BIT_STRING のタグ番号 3 を表す定数です。 -
OpenSSL
:: ASN1 :: BMPSTRING -> Integer (18904.0) -
ASN.1 UNIVERSAL タグの、 BMPSTRING のタグ番号 30 を表す定数です。
ASN.1 UNIVERSAL タグの、
BMPSTRING のタグ番号 30 を表す定数です。 -
OpenSSL
:: ASN1 :: CHARACTER _ STRING -> Integer (18904.0) -
ASN.1 UNIVERSAL タグの、 CHARACTER_STRING のタグ番号 29 を表す定数です。
ASN.1 UNIVERSAL タグの、
CHARACTER_STRING のタグ番号 29 を表す定数です。 -
OpenSSL
:: ASN1 :: GENERALSTRING -> Integer (18904.0) -
ASN.1 UNIVERSAL タグの、 GENERALSTRING のタグ番号 27 を表す定数です。
ASN.1 UNIVERSAL タグの、
GENERALSTRING のタグ番号 27 を表す定数です。 -
OpenSSL
:: ASN1 :: GRAPHICSTRING -> Integer (18904.0) -
ASN.1 UNIVERSAL タグの、 GRAPHICSTRING のタグ番号 25 を表す定数です。
ASN.1 UNIVERSAL タグの、
GRAPHICSTRING のタグ番号 25 を表す定数です。 -
OpenSSL
:: ASN1 :: IA5STRING -> Integer (18904.0) -
ASN.1 UNIVERSAL タグの、 IA5STRING のタグ番号 22 を表す定数です。
ASN.1 UNIVERSAL タグの、
IA5STRING のタグ番号 22 を表す定数です。 -
OpenSSL
:: ASN1 :: ISO64STRING -> Integer (18904.0) -
ASN.1 UNIVERSAL タグの、 ISO64STRING のタグ番号 26 を表す定数です。
ASN.1 UNIVERSAL タグの、
ISO64STRING のタグ番号 26 を表す定数です。 -
OpenSSL
:: ASN1 :: NUMERICSTRING -> Integer (18904.0) -
ASN.1 UNIVERSAL タグの、 NUMERICSTRING のタグ番号 18 を表す定数です。
ASN.1 UNIVERSAL タグの、
NUMERICSTRING のタグ番号 18 を表す定数です。 -
OpenSSL
:: ASN1 :: OCTET _ STRING -> Integer (18904.0) -
ASN.1 UNIVERSAL タグの、 OCTET_STRING のタグ番号 4 を表す定数です。
ASN.1 UNIVERSAL タグの、
OCTET_STRING のタグ番号 4 を表す定数です。 -
OpenSSL
:: ASN1 :: PRINTABLESTRING -> Integer (18904.0) -
ASN.1 UNIVERSAL タグの、 PRINTABLESTRING のタグ番号 19 を表す定数です。
ASN.1 UNIVERSAL タグの、
PRINTABLESTRING のタグ番号 19 を表す定数です。 -
OpenSSL
:: ASN1 :: T61STRING -> Integer (18904.0) -
ASN.1 UNIVERSAL タグの、 T61STRING のタグ番号 20 を表す定数です。
ASN.1 UNIVERSAL タグの、
T61STRING のタグ番号 20 を表す定数です。 -
OpenSSL
:: ASN1 :: UNIVERSALSTRING -> Integer (18904.0) -
ASN.1 UNIVERSAL タグの、 UNIVERSALSTRING のタグ番号 28 を表す定数です。
ASN.1 UNIVERSAL タグの、
UNIVERSALSTRING のタグ番号 28 を表す定数です。 -
OpenSSL
:: ASN1 :: UTF8STRING -> Integer (18904.0) -
ASN.1 UNIVERSAL タグの、 UTF8STRING のタグ番号 12 を表す定数です。
ASN.1 UNIVERSAL タグの、
UTF8STRING のタグ番号 12 を表す定数です。 -
OpenSSL
:: ASN1 :: VIDEOTEXSTRING -> Integer (18904.0) -
ASN.1 UNIVERSAL タグの、 VIDEOTEXSTRING のタグ番号 21 を表す定数です。
ASN.1 UNIVERSAL タグの、
VIDEOTEXSTRING のタグ番号 21 を表す定数です。 -
OpenSSL
:: OCSP :: RESPONSE _ STATUS _ TRYLATER -> Integer (18904.0) -
OpenSSL::OCSP::Response#status のステータスコードで 、 レスポンダが一時的に応答できないことを意味します。
OpenSSL::OCSP::Response#status のステータスコードで 、
レスポンダが一時的に応答できないことを意味します。
詳しくは 2560 2.3 を見てください。 -
OpenSSL
:: OCSP :: TRUSTOTHER -> Integer (18904.0) -
明示的に渡した証明書を検証なしで信用することを意味します。
明示的に渡した証明書を検証なしで信用することを意味します。 -
OpenSSL
:: PKCS7 :: NOATTR -> Integer (18904.0) -
PKCS#7 autenticatedAttributes(署名した時間などの情報) を省略します。
PKCS#7 autenticatedAttributes(署名した時間などの情報)
を省略します。
OpenSSL::PKCS7.sign で利用可能なフラグです。 -
OpenSSL
:: X509 :: TRUST _ COMPAT -> Integer (18904.0) -
ルート CA 証明書が自分自身の秘密鍵で署名されています。
ルート CA 証明書が自分自身の秘密鍵で署名されています。 -
OpenSSL
:: X509 :: TRUST _ EMAIL -> Integer (18904.0) -
@todo
@todo -
OpenSSL
:: X509 :: TRUST _ OBJECT _ SIGN -> Integer (18904.0) -
@todo
@todo -
OpenSSL
:: X509 :: TRUST _ OCSP _ REQUEST -> Integer (18904.0) -
@todo
@todo -
OpenSSL
:: X509 :: TRUST _ OCSP _ SIGN -> Integer (18904.0) -
@todo
@todo -
OpenSSL
:: X509 :: TRUST _ SSL _ CLIENT -> Integer (18904.0) -
@todo
@todo -
OpenSSL
:: X509 :: TRUST _ SSL _ SERVER -> Integer (18904.0) -
@todo
@todo -
OpenSSL
:: X509 :: V _ ERR _ CERT _ UNTRUSTED -> Integer (18904.0) -
ルート CA 証明書が指定した目的では信頼できないことを意味します。
ルート CA 証明書が指定した目的では信頼できないことを意味します。
@see OpenSSL::X509::Store#trust=,
OpenSSL::X509::StoreContext#trust=
@see OpenSSL::X509::Store#trust= -
Process
:: WUNTRACED -> Integer (18904.0) -
Process.#waitpid の第二引数に指定するフラグです。 このフラグが指定された場合、waitpid は停止しているだけで 終了していない子プロセスのプロセス ID も返すようになります。 trace されている子プロセスの ID は返しません。
Process.#waitpid の第二引数に指定するフラグです。
このフラグが指定された場合、waitpid は停止しているだけで
終了していない子プロセスのプロセス ID も返すようになります。
trace されている子プロセスの ID は返しません。
include Process
pid = fork{ Process.kill('SIGSTOP', Process.pid) }
p pid #=> 4336
p waitpid2(pid, WUNTRACED) #=> [4336, #<Process::Statu... -
Resolv
:: DNS :: Resource :: SOA # retry -> Integer (18904.0) -
セカンダリサーバがプライマリサーバからの情報更新に失敗した場合に 何秒後にリトライするかを返します。
セカンダリサーバがプライマリサーバからの情報更新に失敗した場合に
何秒後にリトライするかを返します。 -
Socket
:: Constants :: INET6 _ ADDRSTRLEN -> Integer (18904.0) -
IPv6アドレス文字列の最大長。
IPv6アドレス文字列の最大長。
@see netinet/in.h(header) -
Socket
:: Constants :: INET _ ADDRSTRLEN -> Integer (18904.0) -
IPv4アドレス文字列の最大長。
IPv4アドレス文字列の最大長。
@see netinet/in.h(header) -
Socket
:: Constants :: IP _ PORTRANGE -> Integer (18904.0) -
Set the port range for sockets with unspecified port numbers。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Set the port range for sockets with unspecified port numbers。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, ip(4freebsd) -
Socket
:: Constants :: MSG _ CTRUNC -> Integer (18904.0) -
Control data lost before delivery。
Control data lost before delivery。
BasicSocket#send, BasicSocket#sendmsg,
BasicSocket#recv, BasicSocket#recvmsg の
flags 引数に用います。
@see sys/socket.h(header),
send(2linux), recv(2linux),
send(2freebsd), recv(2freebsd) -
Socket
:: Constants :: MSG _ DONTROUTE -> Integer (18904.0) -
Send without using the routing tables。
Send without using the routing tables。
BasicSocket#send, BasicSocket#sendmsg の
flags 引数に用います。
@see sys/socket.h(header),
send(2linux)
send(2freebsd) -
Socket
:: Constants :: MSG _ TRUNC -> Integer (18904.0) -
Data discarded before delivery。
Data discarded before delivery。
BasicSocket#send, BasicSocket#sendmsg,
BasicSocket#recv, BasicSocket#recvmsg
の flags 引数に用います。
@see sys/socket.h(header),
send(2linux), recv(2linux),
send(2freebsd), recv(2freebsd) -
Socket
:: Constants :: SOCK _ STREAM -> Integer (18904.0) -
ストリーム通信。 Socket.open の第二引数 type に使用します。
ストリーム通信。
Socket.open の第二引数 type に使用します。
@see Socket.open, socket(2), socket(2linux),
socket(2freebsd) -
Socket
:: Constants :: SO _ DONTROUTE -> Integer (18904.0) -
Send without using the routing tables。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Send without using the routing tables。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: SO _ DONTTRUNC -> Integer (18904.0) -
@todo Retain unread data
@todo
Retain unread data -
Socket
:: Constants :: SO _ SECURITY _ ENCRYPTION _ TRANSPORT -> Integer (18904.0) -
@todo
@todo -
Socket
:: INET6 _ ADDRSTRLEN -> Integer (18904.0) -
IPv6アドレス文字列の最大長。
IPv6アドレス文字列の最大長。
@see netinet/in.h(header) -
Socket
:: INET _ ADDRSTRLEN -> Integer (18904.0) -
IPv4アドレス文字列の最大長。
IPv4アドレス文字列の最大長。
@see netinet/in.h(header) -
Socket
:: IP _ PORTRANGE -> Integer (18904.0) -
Set the port range for sockets with unspecified port numbers。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Set the port range for sockets with unspecified port numbers。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, ip(4freebsd) -
Socket
:: MSG _ CTRUNC -> Integer (18904.0) -
Control data lost before delivery。
Control data lost before delivery。
BasicSocket#send, BasicSocket#sendmsg,
BasicSocket#recv, BasicSocket#recvmsg の
flags 引数に用います。
@see sys/socket.h(header),
send(2linux), recv(2linux),
send(2freebsd), recv(2freebsd) -
Socket
:: MSG _ DONTROUTE -> Integer (18904.0) -
Send without using the routing tables。
Send without using the routing tables。
BasicSocket#send, BasicSocket#sendmsg の
flags 引数に用います。
@see sys/socket.h(header),
send(2linux)
send(2freebsd) -
Socket
:: MSG _ TRUNC -> Integer (18904.0) -
Data discarded before delivery。
Data discarded before delivery。
BasicSocket#send, BasicSocket#sendmsg,
BasicSocket#recv, BasicSocket#recvmsg
の flags 引数に用います。
@see sys/socket.h(header),
send(2linux), recv(2linux),
send(2freebsd), recv(2freebsd) -
Socket
:: SOCK _ STREAM -> Integer (18904.0) -
ストリーム通信。 Socket.open の第二引数 type に使用します。
ストリーム通信。
Socket.open の第二引数 type に使用します。
@see Socket.open, socket(2), socket(2linux),
socket(2freebsd) -
Socket
:: SO _ DONTROUTE -> Integer (18904.0) -
Send without using the routing tables。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Send without using the routing tables。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see sys/socket.h(header), getsockopt(2freebsd),
socket(7linux), Socket::Constants::SOL_SOCKET -
Socket
:: SO _ DONTTRUNC -> Integer (18904.0) -
@todo Retain unread data
@todo
Retain unread data -
Socket
:: SO _ SECURITY _ ENCRYPTION _ TRANSPORT -> Integer (18904.0) -
@todo
@todo -
WIN32OLE
:: VARIANT :: VT _ BSTR -> Integer (18904.0) -
文字列(BSTR)を示します(8)。
文字列(BSTR)を示します(8)。
OLEオートメーションのBSTRはUnicodeで表現された長さ付き文字列です。Ruby
のStringとBSTRの相互変換は、WIN32OLEがWIN32OLE#codepageに基づいて
自動的に行います。 -
WIN32OLE
:: VARIANT :: VT _ PTR -> Integer (18904.0) -
ポインタ型を示します(26)。
ポインタ型を示します(26)。
VT_PTRは、VOID*に相当するため、OLEオートメーションでは利用できません。 -
Zlib
:: DEFAULT _ STRATEGY -> Integer (18904.0) -
Zlib::Deflate.new や Zlib::Deflate#params に渡す、 圧縮方法を表す整数です。
Zlib::Deflate.new や Zlib::Deflate#params に渡す、
圧縮方法を表す整数です。 -
Thread
# set _ trace _ func(pr) -> Proc | nil (18763.0) -
スレッドにトレース用ハンドラを設定します。
スレッドにトレース用ハンドラを設定します。
nil を渡すとトレースを解除します。
設定したハンドラを返します。
//emlist[例][ruby]{
th = Thread.new do
class Trace
end
2.to_s
Thread.current.set_trace_func nil
3.to_s
end
th.set_trace_func lambda {|*arg| p arg }
th.join
# => ["line", "example.rb", 2, nil, #<Binding:0x00007fc8de87cb08>, nil]
#... -
Thread
# add _ trace _ func(pr) -> Proc (18709.0) -
スレッドにトレース用ハンドラを追加します。
スレッドにトレース用ハンドラを追加します。
追加したハンドラを返します。
@param pr トレースハンドラ(Proc オブジェクト)
//emlist[例][ruby]{
th = Thread.new do
class Trace
end
43.to_s
end
th.add_trace_func lambda {|*arg| p arg }
th.join
# => ["line", "example.rb", 4, nil, #<Binding:0x00007f98e107d0d8>, nil]
# => ["c-call", "example.rb", 4, ... -
RubyVM
:: AbstractSyntaxTree :: Node # first _ column -> Integer (18622.0) -
ソースコード中で、self を表すテキストが最初に現れる列番号を返します。
ソースコード中で、self を表すテキストが最初に現れる列番号を返します。
列番号は0-originで、バイト単位で表されます。
//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 2')
p node.first_column # => 0
//} -
RubyVM
:: AbstractSyntaxTree :: Node # first _ lineno -> Integer (18622.0) -
ソースコード中で、self を表すテキストが最初に現れる行番号を返します。
ソースコード中で、self を表すテキストが最初に現れる行番号を返します。
行番号は1-originです。
//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 2')
p node.first_lineno # => 1
//} -
RubyVM
:: AbstractSyntaxTree :: Node # last _ column -> Integer (18622.0) -
ソースコード中で、self を表すテキストが最後に現れる列番号を返します。
ソースコード中で、self を表すテキストが最後に現れる列番号を返します。
列番号は0-originで、バイト単位で表されます。
//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 1')
p node.last_column # => 5
//} -
RubyVM
:: AbstractSyntaxTree :: Node # last _ lineno -> Integer (18622.0) -
ソースコード中で、self を表すテキストが最後に現れる行番号を返します。
ソースコード中で、self を表すテキストが最後に現れる行番号を返します。
行番号は1-originです。
//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 1')
p node.last_lineno # => 1
//} -
BigDecimal
# truncate(n) -> BigDecimal (18604.0) -
小数点以下の数を切り捨てて整数にします。
小数点以下の数を切り捨てて整数にします。
@param n 小数点以下の桁数を整数で指定します。
以下のように引数を与えて、小数点以下 n+1 位の数字を操作することもできます。
n が正の時は、小数点以下 n+1 位の数字を切り捨てます
(小数点以下を、最大 n 桁にします)。
n が負のときは小数点以上 n 桁目を操作します
(小数点位置から左に少なくとも n 個の 0 が並びます)。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("1.23456").truncate(4).to_f # => 1.2345
BigDec... -
Gem
:: Package :: TarWriter :: RestrictedStream # write(data) -> Integer (18604.0) -
与えられたデータを自身に関連付けられた IO に書き込みます。
与えられたデータを自身に関連付けられた IO に書き込みます。
@param data 書き込むデータを指定します。
@return 書き込んだデータのサイズを返します。 -
ruby 1
. 6 feature (15967.0) -
ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。
ruby 1.6 feature
ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン
になります。
((<stable-snapshot|URL:ftp://ftp.netlab.co.jp/pub/lang/ruby/stable-snapshot.tar.gz>)) は、日々更新される安定版の最新ソースです。
== 1.6.8 (2002-12-24) -> stable-snapshot
: 2003-01-22: errno
EAGAIN と EWOULDBLOCK が同じ値のシステムで、EWOULDBLOCK がなくなっ
ていま... -
Net
:: FTP :: MLSxEntry # facts -> { String => String|Integer|Time } (10294.0) -
そのエントリの「facts」を返します。
そのエントリの「facts」を返します。
facts とはそのエントリに関するファイルサイズなどの様々な情報です。
Net::FTP はこの情報を文字列をキーとするハッシュテーブルで
返します。
標準では以下のような facts が定義されています。これらの facts には
対応するメソッドが定義されています。すべてのサーバでこれら
の facts がすべて実装されているわけではありません。
3659 では
modify, perm, type, size, unique はすべてのサーバで
対応すべき(SHOULD)、とされています。
* "modify" : 変更時刻 (Ti... -
Etc
:: SC _ 2 _ PBS _ TRACK -> Integer (10291.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Etc
:: SC _ BC _ STRING _ MAX -> Integer (10291.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Etc
:: SC _ JOB _ CONTROL -> Integer (10291.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Etc
:: SC _ STREAM _ MAX -> Integer (10291.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Etc
:: SC _ THREAD _ ATTR _ STACKADDR -> Integer (10291.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Etc
:: SC _ THREAD _ ATTR _ STACKSIZE -> Integer (10291.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Etc
:: SC _ THREAD _ DESTRUCTOR _ ITERATIONS -> Integer (10291.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Etc
:: SC _ TRACE -> Integer (10291.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Etc
:: SC _ TRACE _ EVENT _ FILTER -> Integer (10291.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。