別のキーワード
種類
- インスタンスメソッド (184)
- クラス (72)
- ライブラリ (24)
- 文書 (11)
ライブラリ
- ビルトイン (24)
-
irb
/ cmd / help (12) - monitor (150)
-
net
/ ftp (10) -
net
/ http (12) - rake (12)
-
rubygems
/ exceptions (12) - uri (12)
-
webrick
/ httpstatus (12)
クラス
-
IRB
:: ExtendCommand :: Help (12) - Monitor (78)
-
Net
:: FTP :: MLSxEntry (10) - String (12)
モジュール
- MonitorMixin (72)
キーワード
- ArgumentError (12)
- ClientError (12)
- DocumentError (12)
- HTTPClientError (12)
- InvalidComponentError (12)
-
NEWS for Ruby 2
. 2 . 0 (11) - TaskArgumentError (12)
- center (12)
- cgi (12)
- enterable? (10)
- execute (12)
- exit (12)
- irb (12)
-
mon
_ enter (18) -
mon
_ exit (18) -
mon
_ synchronize (18) -
mon
_ try _ enter (18) - synchronize (18)
-
try
_ enter (12) -
try
_ mon _ enter (18) -
wait
_ for _ cond (6)
検索結果
先頭5件
-
ArgumentError (6000.0)
-
引数の数があっていないときや、数は合っていて、期待される振る舞いを持ってはいるが、期待される値ではないときに発生します。
...、数は合っていて、期待される振る舞いを持ってはいるが、期待される値ではないときに発生します。
例:
Time.at # => wrong number of arguments (0 for 1) (ArgumentError)
Array.new(-1) # => negative array size (ArgumentError)
など
@see TypeError......ていて、期待される振る舞いを持ってはいるが、期待される値ではないときに発生します。
例:
Time.at # => wrong number of arguments (given 0, expected 1..2) (ArgumentError)
Array.new(-1) # => negative array size (ArgumentError)
など
@see TypeError... -
Gem
:: DocumentError (6000.0) -
システムに RDoc がインストールされていない場合に使用する例外です。
システムに RDoc がインストールされていない場合に使用する例外です。 -
Net
:: HTTPClientError (6000.0) -
HTTP レスポンス 4xx (Client Error) を表現するクラスです。
...HTTP レスポンス 4xx (Client Error) を表現するクラスです。
リクエスト構文が間違っているなど、クライアントが間違って
いることを表しています。... -
Rake
:: TaskArgumentError (6000.0) -
間違ったタスクの定義を行った場合に発生する例外です。
間違ったタスクの定義を行った場合に発生する例外です。 -
URI
:: InvalidComponentError (6000.0) -
不正な構成要素を指定したときに発生します。
不正な構成要素を指定したときに発生します。 -
WEBrick
:: HTTPStatus :: ClientError (6000.0) -
HTTP のステータスコードクライアントエラー 4XX の親クラスです。
HTTP のステータスコードクライアントエラー 4XX の親クラスです。 -
Monitor
# exit -> () (18.0) -
モニターのロックを解放します。
...MonitorMixin#mon_exit の別名です。
enter でロックした回数だけ exit を呼ばなければモニターは解放されません。
モニターが解放されればモニターのロック待ちになっていた
スレッドが一つ実行を再開します。
@raise ThreadError ロ......ックを持っていないスレッドが呼びだした場合に発生します
//emlist[例][ruby]{
require 'monitor'
mon = Monitor.new
mon.enter
mon.enter
mon.exit
mon.exit
mon.exit # => current thread not owner (ThreadError)
//}......モニターのロックを解放します。
enter でロックした回数だけ exit を呼ばなければモニターは解放されません。
モニターが解放されればモニターのロック待ちになっていた
スレッドが一つ実行を再開します。
@raise ThreadErro......r ロックを持っていないスレッドが呼びだした場合に発生します
//emlist[例][ruby]{
require 'monitor'
mon = Monitor.new
mon.enter
mon.enter
mon.exit
mon.exit
mon.exit # => current thread not owner (ThreadError)
//}... -
Monitor
# mon _ exit -> () (18.0) -
モニターのロックを解放します。
...モニターのロックを解放します。
enter でロックした回数だけ exit を呼ばなければモニターは解放されません。
モニターが解放されればモニターのロック待ちになっていた
スレッドが一つ実行を再開します。
@raise ThreadErro......r ロックを持っていないスレッドが呼びだした場合に発生します
//emlist[例][ruby]{
require 'monitor'
mon = Monitor.new
mon.enter
mon.enter
mon.exit
mon.exit
mon.exit # => current thread not owner (ThreadError)
//}... -
IRB
:: ExtendCommand :: Help # execute(*names) -> nil (12.0) -
RI から Ruby のドキュメントを参照します。
...空行を入力する事で irb のプロンプトに戻る事ができま
す。
irb(main):001:0> help
Enter the method name you want to look up.
You can use tab to autocomplete.
Enter a blank line to exit.
>> String#match
String#match
(from ruby core)
--------------------------...