620件ヒット
[601-620件を表示]
(0.156秒)
別のキーワード
ライブラリ
- ビルトイン (113)
- e2mmap (36)
- getoptlong (12)
- logger (74)
-
minitest
/ unit (21) - mkmf (12)
-
net
/ imap (94) -
net
/ smtp (120) - optparse (24)
-
rubygems
/ commands / lock _ command (12) -
rubygems
/ specification (12) -
rubygems
/ user _ interaction (36) -
shell
/ system-command (12) -
syslog
/ logger (24) - thread (6)
- win32ole (12)
クラス
- Exception (44)
- Fiber (18)
-
Gem
:: Commands :: LockCommand (12) -
Gem
:: Specification (12) -
Gem
:: StreamUI :: SilentProgressReporter (12) -
Gem
:: StreamUI :: SimpleProgressReporter (12) -
Gem
:: StreamUI :: VerboseProgressReporter (12) - GetoptLong (12)
- Logger (72)
-
Logger
:: Application (2) -
Net
:: IMAP (82) -
Net
:: IMAP :: BodyTypeMessage (12) -
Net
:: SMTP (120) - OptionParser (24)
-
Shell
:: SystemCommand (12) -
Syslog
:: Logger (24) - Thread (12)
-
Thread
:: SizedQueue (36) -
WIN32OLE
_ EVENT (12)
モジュール
- Exception2MessageMapper (36)
- Kernel (12)
-
MiniTest
:: Assertions (21) - Warning (9)
キーワード
- << (12)
- == (12)
- Fail (6)
- Raise (6)
- add (36)
- append (12)
- assert (1)
-
assert
_ block (1) -
assert
_ empty (1) -
assert
_ equal (1) -
assert
_ in _ delta (1) -
assert
_ in _ epsilon (1) -
assert
_ includes (1) -
assert
_ instance _ of (1) -
assert
_ kind _ of (1) -
assert
_ match (1) -
assert
_ nil (1) -
assert
_ operator (1) -
assert
_ respond _ to (1) -
assert
_ same (1) -
assert
_ send (1) -
assert
_ throws (1) - bind (6)
- complain (12)
- copy (12)
- data (24)
-
def
_ exception (6) - deq (12)
- exception (24)
-
exception
_ details (1) - fail (6)
- flunk (1)
- formatter= (24)
- handler= (12)
- log (26)
- mailfrom (12)
- move (10)
- notify (12)
-
on
_ tail (12) - pass (1)
- pop (12)
- raise (30)
- rcptto (12)
-
rcptto
_ list (12) - ready (12)
- search (12)
-
send
_ mail (12) - sendmail (12)
- separator (12)
-
set
_ error (12) - shift (12)
- skip (1)
- sort (12)
-
uid
_ sort (12) -
uid
_ thread (12) - updated (36)
- warn (9)
検索結果
先頭3件
-
Thread
:: SizedQueue # shift(non _ block = false) -> object (13.0) -
キューからひとつ値を取り出します。 キューに push しようと待っているスレッドがあれば、実行を再開させます。
...からひとつ値を取り出します。
キューに push しようと待っているスレッドがあれば、実行を再開させます。
@param non_block true を与えると、キューが空の時に例外 ThreadError が発生します。
//emlist[例][ruby]{
require 'thread'
q = Size......resource = q.pop
puts resource
end
end
[:resource1, :resource2, :resource3, nil].each{|r|
q.push(r)
}
begin
th1.join
q.pop(true)
rescue => e
p e
p e.message
end
# => resource1
# resource2
# resource3
# => #<ThreadError: queue empty>
# => "queue empty"
//}
@see Thread::Queue#pop... -
WIN32OLE
_ EVENT # handler=(obj) -> () (13.0) -
イベント処理を実行するオブジェクトを登録します。
...いなければmethod_missingが呼ばれます。イベン
ト名は大文字小文字を区別するため、正確な記述が必要です。
@param obj イベントに対応するメソッドを持つオブジェクト。イベント受信を
解除するにはnilを指定します......')
event.handler = IeHandler.new
ie.Navigate2 'http://www.ruby-lang.org/ja/'
loop do
break if event.handler.completed
WIN32OLE_EVENT.message_loop
end
ie.Quit
WIN32OLE_EVENT#on_eventなどの呼び出しでブロックが登録されている場
合、そちらが優先されます... -
Shell
:: SystemCommand # notify(*opts) -> String (8.0) -
@todo
...@todo
@param opts
@see Shell#notify...