ライブラリ
- ビルトイン (986)
- benchmark (44)
- bigdecimal (447)
-
bigdecimal
/ util (50) -
cgi
/ html (44) - csv (55)
- date (198)
-
drb
/ timeridconv (22) - expect (22)
-
fiddle
/ import (110) -
io
/ console (22) -
io
/ wait (33) -
irb
/ context (22) -
json
/ add / bigdecimal (11) -
json
/ add / date _ time (11) -
json
/ add / time (11) - logger (33)
- matrix (11)
-
minitest
/ unit (2) - mkmf (11)
- monitor (16)
-
net
/ ftp (82) -
net
/ http (122) -
net
/ imap (1668) -
net
/ pop (44) -
net
/ smtp (44) - open-uri (11)
- openssl (352)
- pathname (76)
- prime (319)
- psych (143)
- rake (33)
-
rdoc
/ parser / simple (22) - resolv (22)
-
rinda
/ rinda (11) -
rinda
/ tuplespace (11) - rss (440)
-
rubygems
/ package / tar _ header (11) -
rubygems
/ package / tar _ writer (33) -
rubygems
/ remote _ fetcher (11) -
rubygems
/ security (11) -
rubygems
/ specification (33) -
rubygems
/ timer (11) -
rubygems
/ user _ interaction (44) - shell (36)
-
shell
/ command-processor (36) -
shell
/ filter (36) -
shell
/ system-command (6) - socket (11)
-
syslog
/ logger (11) - thread (2)
- time (55)
- timeout (22)
-
webrick
/ httpservlet / filehandler (11) -
webrick
/ log (11) -
win32
/ registry (22) - win32ole (11)
クラス
-
ARGF
. class (160) -
Benchmark
:: Tms (44) - BigDecimal (469)
- CSV (11)
-
CSV
:: Row (44) - Complex (22)
-
DRb
:: TimerIdConv (22) - Date (44)
- DateTime (165)
-
Encoding
:: Converter (55) -
Gem
:: Package :: TarHeader (11) -
Gem
:: Package :: TarWriter (22) -
Gem
:: Package :: TarWriter :: BoundedStream (11) -
Gem
:: RemoteFetcher (11) -
Gem
:: Security :: Policy (11) -
Gem
:: Specification (33) -
Gem
:: StreamUI (11) -
Gem
:: StreamUI :: SimpleProgressReporter (33) - IO (259)
-
IRB
:: Context (22) - Integer (55)
- Logger (11)
-
Logger
:: Formatter (22) - Matrix (11)
-
MiniTest
:: Unit (2) - Monitor (5)
-
MonitorMixin
:: ConditionVariable (11) - Mutex (2)
-
Net
:: FTP (55) -
Net
:: FTP :: MLSxEntry (27) -
Net
:: HTTP (122) -
Net
:: IMAP (579) -
Net
:: IMAP :: Address (44) -
Net
:: IMAP :: BodyTypeBasic (143) -
Net
:: IMAP :: BodyTypeMessage (176) -
Net
:: IMAP :: BodyTypeMultipart (99) -
Net
:: IMAP :: BodyTypeText (154) -
Net
:: IMAP :: ContentDisposition (22) -
Net
:: IMAP :: ContinuationRequest (22) -
Net
:: IMAP :: Envelope (110) -
Net
:: IMAP :: FetchData (22) -
Net
:: IMAP :: MailboxACLItem (22) -
Net
:: IMAP :: MailboxList (33) -
Net
:: IMAP :: MailboxQuota (33) -
Net
:: IMAP :: MailboxQuotaRoot (22) -
Net
:: IMAP :: ResponseCode (22) -
Net
:: IMAP :: ResponseError (22) -
Net
:: IMAP :: ResponseText (22) -
Net
:: IMAP :: StatusData (22) -
Net
:: IMAP :: TaggedResponse (44) -
Net
:: IMAP :: ThreadMember (22) -
Net
:: IMAP :: UntaggedResponse (33) -
Net
:: POP3 (44) -
Net
:: SMTP (44) - NilClass (6)
- Numeric (50)
- Object (11)
-
OpenSSL
:: ASN1 :: Primitive (22) -
OpenSSL
:: BN (33) -
OpenSSL
:: OCSP :: BasicResponse (22) -
OpenSSL
:: PKCS7 :: SignerInfo (11) -
OpenSSL
:: SSL :: SSLContext (55) -
OpenSSL
:: SSL :: SSLServer (22) -
OpenSSL
:: SSL :: Session (44) -
OpenSSL
:: X509 :: CRL (44) -
OpenSSL
:: X509 :: Certificate (44) -
OpenSSL
:: X509 :: Revoked (22) -
OpenSSL
:: X509 :: Store (11) -
OpenSSL
:: X509 :: StoreContext (11) - Pathname (76)
- Prime (55)
-
Prime
:: EratosthenesGenerator (33) -
Prime
:: Generator23 (33) -
Prime
:: PseudoPrimeGenerator (143) -
Prime
:: TrialDivisionGenerator (33) -
Process
:: Tms (44) -
Psych
:: Handler (44) -
Psych
:: Nodes :: Document (44) -
Psych
:: Nodes :: Mapping (22) -
Psych
:: Nodes :: Sequence (22) -
Psych
:: ScalarScanner (11) -
RDoc
:: Options (11) -
RDoc
:: Parser :: Simple (22) -
RSS
:: ImageFaviconModel :: ImageFavicon (88) -
RSS
:: Maker :: ImageBase (22) -
RSS
:: RDF :: Channel (22) -
RSS
:: RDF :: Channel :: Image (22) -
RSS
:: RDF :: Channel :: ImageFavicon (88) -
RSS
:: RDF :: Image (22) -
RSS
:: Rss :: Channel (22) -
RSS
:: Rss :: Channel :: Image (132) -
Rake
:: EarlyTime (11) -
Rake
:: FileCreationTask (11) - Rational (11)
- Refinement (3)
-
Resolv
:: DNS (11) -
Resolv
:: DNS :: Resource :: SOA (11) -
Rinda
:: SimpleRenewer (11) -
Rinda
:: TupleEntry (11) - Shell (36)
-
Shell
:: CommandProcessor (36) -
Shell
:: Filter (36) -
Shell
:: SystemCommand (6) -
Socket
:: AncillaryData (11) - String (39)
-
Syslog
:: Logger :: Formatter (11) - Thread (11)
-
Thread
:: ConditionVariable (11) -
Thread
:: Mutex (9) - Time (433)
-
WEBrick
:: HTTPServlet :: DefaultFileHandler (11) -
WEBrick
:: Log (11) -
WIN32OLE
_ TYPE (11) -
Win32
:: Registry (22)
モジュール
-
CGI
:: HtmlExtension (44) -
Fiddle
:: Importer (110) - GC (11)
- Kernel (55)
-
OpenSSL
:: Buffering (11) -
OpenURI
:: Meta (11) -
RSS
:: ImageFaviconModel (22)
キーワード
- % (11)
- * (11)
- ** (11)
- <=> (22)
- [] (40)
-
_ dump (22) - about (22)
- about= (22)
- add (11)
-
add
_ file _ simple (22) -
add
_ response _ handler (22) -
add
_ runtime _ dependency (11) -
add
_ status (11) - append (11)
- asctime (22)
- atime (29)
- attr (33)
- authenticate (11)
-
back
_ trace _ limit (11) -
back
_ trace _ limit= (11) - bcc (11)
- bind (11)
- birthtime (10)
- body (11)
- call (22)
- capability (11)
- cc (11)
- ceil (27)
- check (11)
- children (11)
-
client
_ thread (11) -
client
_ thread= (11) - clone (7)
- close (11)
- code (11)
-
content
_ id (33) -
continue
_ timeout (11) -
continue
_ timeout= (11) - copy (11)
- count (11)
- create (20)
-
create
_ value (11) - cstime (11)
- cstime= (11)
- ctime (51)
- cutime (11)
- cutime= (11)
- data (44)
- date (44)
- date= (22)
-
datetime
_ format (22) - day (11)
- delete (22)
- delim (11)
- description (55)
- description= (22)
- disconnect (11)
- disconnected? (11)
- disposition (44)
- div (11)
- divmod (11)
- done (11)
-
dsp
_ type (11) - each (110)
-
each
_ key (11) -
each
_ line (66) -
each
_ with _ index (22) - encoding (33)
-
end
_ document (11) - envelope (11)
- examine (11)
- expect (22)
- expires (11)
- exponent (11)
- expunge (11)
- extension (44)
- extern (11)
- facts (9)
- fetch (11)
-
fetch
_ path (11) - field (11)
-
field
_ size _ limit (11) - finite? (11)
- floor (27)
-
flush
_ sessions (11) - from (11)
-
garbage
_ collect (11) - getacl (11)
- getquota (11)
- getquotaroot (11)
- gets (55)
-
gmt
_ offset (11) - gmtoff (11)
- greeting (11)
- hash (22)
- height (11)
- height= (11)
- host (11)
- hour (22)
- httpdate (11)
- idle (11)
-
idle
_ done (11) - imag (22)
- image (22)
- image= (22)
-
image
_ favicon (11) -
image
_ favicon= (11) -
image
_ format (11) -
image
_ size (22) -
image
_ size= (22) - imaginary (33)
- img (22)
-
implemented
_ ole _ types (11) - implicit (33)
- implicit= (33)
-
implicit
_ end (11) -
implicit
_ end= (11) - import (11)
-
import
_ methods (3) -
import
_ symbol (11) -
in
_ reply _ to (11) - index (11)
- infinite? (11)
- inspect (16)
-
int
_ from _ prime _ division (11) - iso8601 (22)
- jisx0301 (11)
- join (11)
-
keep
_ alive _ timeout (11) -
keep
_ alive _ timeout= (11) - language (44)
-
last
_ modified (11) -
last
_ update (11) -
last
_ update= (11) - limit (11)
- lines (78)
- link (22)
- link= (22)
- list (11)
- login (11)
- logout (11)
- lsub (11)
- mailbox (44)
- md5 (33)
- mday (11)
-
media
_ subtype (44) -
media
_ type (44) - min (22)
- minimum (11)
- minute (11)
- modified? (11)
- modify (9)
- modulo (11)
- mon (11)
- monday? (11)
- month (11)
- move (9)
- mtime (51)
- mult (11)
- multipart? (44)
- name (55)
- nan? (11)
-
new
_ offset (11) - next (44)
-
next
_ update (11) -
next
_ update= (11) - nonzero? (11)
- noop (11)
-
not
_ after (11) -
not
_ after= (11) -
not
_ before (11) -
not
_ before= (11) -
not
_ modified? (11) - nsec (11)
- offset (11)
-
open
_ timeout (44) -
open
_ timeout= (44) - param (55)
-
parse
_ time (11) - parts (11)
- power (22)
- precs (11)
- prime? (44)
-
prime
_ division (22) -
prime
_ fasttest? (11) -
primitive
_ convert (44) -
primitive
_ errinfo (11) -
progress
_ reporter (11) - quota (11)
- quotaroots (11)
- raw (11)
- raw! (11)
-
raw
_ data (33) -
read
_ timeout (44) -
read
_ timeout= (44) - readline (44)
- readlines (44)
- relative? (11)
- remainder (11)
-
remove
_ private _ comments (11) -
remove
_ response _ handler (11) - rename (11)
- renew (11)
-
reply
_ to (11) - resource (11)
- resource= (11)
- response (11)
- response= (11)
-
response
_ handlers (11) - responses (11)
- rewind (44)
- rfc2822 (11)
- rfc3339 (11)
- rfc822 (11)
- rights (11)
- root? (11)
- round (44)
- route (11)
-
runtime
_ dependencies (11) -
save
_ exception _ mode (11) -
save
_ rounding _ mode (11) - scan (11)
- search (11)
- sec (22)
-
sec
_ fraction (11) - second (11)
-
second
_ fraction (11) - select (11)
- sender (11)
- seqno (22)
- setacl (11)
- setquota (11)
- sign (11)
-
signed
_ time (11) - size (55)
- size= (22)
- sizeof (11)
- sleep (11)
- sort (11)
- split (28)
- sqrt (11)
-
ssl
_ timeout (22) -
ssl
_ timeout= (22) -
start
_ document (11) -
start
_ immediately (11) -
start
_ immediately= (11) -
start
_ import (6) -
start
_ mapping (11) -
start
_ sequence (11) -
start
_ time (1) -
start
_ time= (1) - starttls (22)
- status (22)
- step (39)
- stime (11)
- stime= (11)
- store (11)
- strftime (22)
- struct (11)
- sub (11)
- subject (11)
- subscribe (11)
- subsec (11)
- subtype (44)
- succ (44)
- sunday? (11)
- tag (11)
- tagging (11)
- tagging= (11)
- test (18)
- text (11)
- thread (11)
- time (33)
- time= (44)
-
time
_ format (11) - timeout (44)
- timeout= (22)
- timeouts= (11)
- times (22)
- title (11)
- title= (11)
- to (11)
-
to
_ a (22) -
to
_ d (39) -
to
_ digits (11) -
to
_ i (22) -
to
_ id (11) -
to
_ int (11) -
to
_ json (33) -
to
_ obj (11) -
to
_ r (22) -
to
_ s (44) - truncate (22)
-
tv
_ nsec (11) -
tv
_ sec (11) -
tv
_ usec (11) - typealias (11)
-
uid
_ copy (11) -
uid
_ fetch (11) -
uid
_ move (9) -
uid
_ search (11) -
uid
_ sort (11) -
uid
_ store (11) -
uid
_ thread (11) - union (11)
- unsubscribe (11)
- updated (11)
-
upper
_ bound (11) -
upper
_ bound= (11) - url (11)
- url= (11)
- usage (11)
- usec (11)
- user (11)
-
utc
_ offset (11) - utime (40)
- utime= (11)
- value (11)
-
verify
_ gem (11) - wait (33)
-
wait
_ for _ cond (5) -
wait
_ readable (11) -
wait
_ writable (11) - wday (11)
- wednesday? (11)
- width (11)
- width= (11)
-
with
_ index (22) -
with
_ object (22) -
write
_ timeout (6) -
write
_ timeout= (6) - wtime (11)
- xlist (11)
- xmlschema (22)
- yday (11)
- year (11)
- zone (22)
検索結果
先頭5件
-
IO
# raw!(min: 1 , time: 0 , intr: false) -> self (201.0) -
raw モードを有効にします。端末のモードを後で元に戻す必要がある場合は IO#raw を使用してください。
...raw モードを有効にします。端末のモードを後で元に戻す必要がある場合は
IO#raw を使用してください。
@return 自身を返します。
@see IO#raw... -
IO
# raw(min: 1 , time: 0 , intr: false) {|io| . . . } -> object (201.0) -
raw モード、行編集を無効にして指定されたブロックを評価します。
...。
@param min 入力操作 (read) 時に受信したい最小のバイト数を指定します。min 値以上のバイト数を受信するまで、操作がブロッキングされます。
@param time タイムアウトするまでの秒数を指定します。time よりも min が優先さ......れるため、入力バイト数が min 値以上になるまでは、time 値に関わらず操作がブロッキングされます。
@param intr trueを指定した場合は、割り込み (interrupt) 、中止 (quit) 、停止 (suspend) の各シグナルを生成する制御文字が有効に......、 termios のマニュアル:https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/termios.h.html を参照してください。
@raise LocalJumpError ブロックを指定しなかった場合に発生します。
@raise ArgumentError intr に true または false 以外の値を指定し... -
IO
# wait _ writable(timeout) -> self | nil (201.0) -
self が書き込み可能になるまでブロックし、書き込み可能になったら self を 返します。
...ックし、書き込み可能になったら self を
返します。
timeout を指定した場合は、指定秒数経過するまでブロックし、タイムアウト
した場合は nil を返します。
@param timeout タイムアウトまでの秒数を指定します。
@see IO#wait_re... -
Logger
:: Formatter # call(severity , time , progname , msg) -> String (201.0) -
ログ情報をフォーマットして返します。
...ログ情報をフォーマットして返します。
@param severity ログレベル。
@param time 時間。Time クラスのオブジェクト。
@param progname プログラム名
@param msg メッセージ。... -
Mutex
# sleep(timeout = nil) -> Integer (201.0) -
与えられた秒数の間ロックを解除してスリープして、実行後にまたロックします。
...間ロックを解除してスリープして、実行後にまたロックします。
@param timeout スリープする秒数を指定します。省略するとスリープし続けます。
@return スリープしていた秒数を返します。
@raise ThreadError 自身がカレントスレ......グナルを受信した場合などに実行が再
開(spurious wakeup)される場合がある点に注意してください。
//emlist[例][ruby]{
m = Mutex.new
th = Thread.new do
m.lock
m.sleep(2)
end
th.status # => "run"
sleep 1
th.status # => "sleep"
sleep 1
th.status # => false
//}... -
Object
# _ dump(limit) -> String (201.0) -
Marshal.#dump において出力するオブジェクトがメソッド _dump を定義している場合には、そのメソッドの結果が書き出されます。
...両方の
メソッドを持つ場合は marshal_dump が優先されます。
メソッド _dump は引数として再帰を制限するレベル limit を受
け取り、オブジェクトを文字列化したものを返します。
インスタンスがメソッド _dump を持つクラスは......。
@param limit 再帰の制限レベルを表す整数です。
@return オブジェクトを文字列化したものを返すように定義すべきです。
//emlist[][ruby]{
class Foo
def initialize(arg)
@foo = arg
end
def _dump(limit)
Marshal.dump(@foo, limit)
end
def self......._load(obj)
p obj
Foo.new(Marshal.load(obj))
end
end
foo = Foo.new(['foo', 'bar'])
p foo #=> #<Foo:0xbaf234 @foo=["foo", "bar"]>
dms = Marshal.dump(foo)
p dms #=> "\004\bu:\bFoo\023\004\b[\a\"\bfoo\"\bbar"
result = Marshal.load(dms) #=> "\004\b[\a\... -
Shell
# [](command , file1 , file2 = nil) -> bool | Time | Integer | nil (201.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...Kernel.#test や FileTest のメソッドに処理を委譲します。
@param command 数値、またはサイズが 1 の文字列の場合は Kernel.#test に処理委譲します。
2 文字以上の文字列の場合は FileTest のメソッドとして実行します。
@para......ell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] # => true
p sh["e", "foo"] # => true
p sh[:exists?, "foo"] # => true
p sh["exists?", "foo"] # => true
@see Kernel.#test, FileTest... -
Shell
# test(command , file1 , file2 = nil) -> bool | Time | Integer | nil (201.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...Kernel.#test や FileTest のメソッドに処理を委譲します。
@param command 数値、またはサイズが 1 の文字列の場合は Kernel.#test に処理委譲します。
2 文字以上の文字列の場合は FileTest のメソッドとして実行します。
@para......ell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] # => true
p sh["e", "foo"] # => true
p sh[:exists?, "foo"] # => true
p sh["exists?", "foo"] # => true
@see Kernel.#test, FileTest... -
Shell
:: Filter # [](command , file1 , file2 = nil) -> bool | Time | Integer | nil (201.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...Kernel.#test や FileTest のメソッドに処理を委譲します。
@param command 数値、またはサイズが 1 の文字列の場合は Kernel.#test に処理委譲します。
2 文字以上の文字列の場合は FileTest のメソッドとして実行します。
@para......ell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] # => true
p sh["e", "foo"] # => true
p sh[:exists?, "foo"] # => true
p sh["exists?", "foo"] # => true
@see Kernel.#test, FileTest... -
Shell
:: Filter # test(command , file1 , file2 = nil) -> bool | Time | Integer | nil (201.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...Kernel.#test や FileTest のメソッドに処理を委譲します。
@param command 数値、またはサイズが 1 の文字列の場合は Kernel.#test に処理委譲します。
2 文字以上の文字列の場合は FileTest のメソッドとして実行します。
@para......ell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] # => true
p sh["e", "foo"] # => true
p sh[:exists?, "foo"] # => true
p sh["exists?", "foo"] # => true
@see Kernel.#test, FileTest... -
Syslog
:: Logger :: Formatter # call(severity , time , progname , message) -> String (201.0) -
引数を元にフォーマットした文字列を返します。
引数を元にフォーマットした文字列を返します。
ライブラリ内部で使用します。 -
Thread
:: Mutex # sleep(timeout = nil) -> Integer (201.0) -
与えられた秒数の間ロックを解除してスリープして、実行後にまたロックします。
...間ロックを解除してスリープして、実行後にまたロックします。
@param timeout スリープする秒数を指定します。省略するとスリープし続けます。
@return スリープしていた秒数を返します。
@raise ThreadError 自身がカレントスレ......グナルを受信した場合などに実行が再
開(spurious wakeup)される場合がある点に注意してください。
//emlist[例][ruby]{
m = Mutex.new
th = Thread.new do
m.lock
m.sleep(2)
end
th.status # => "run"
sleep 1
th.status # => "sleep"
sleep 1
th.status # => false
//}......除してスリープして、実行後にまたロックします。
@param timeout スリープする秒数を指定します。省略するとスリープし続けます。
@return タイムアウトした時は nil を、それ以外はスリープしていた秒数を返します。
@raise T...