るりまサーチ

最速Rubyリファレンスマニュアル検索!
44件ヒット [1-44件を表示] (0.028秒)

別のキーワード

  1. kernel exec
  2. kernel spawn
  3. kernel system
  4. kernel open
  5. kernel raise

ライブラリ

キーワード

検索結果

Kernel#time(msg, width = 25) { ... } -> object (27103.0)

与えられたブロックの実行時間を計測して表示します。

与えられたブロックの実行時間を計測して表示します。

@param msg 表示するメッセージを指定します。

@param width 表示する幅を指定します。

@return ブロックの実行結果を返します。

Kernel#timeout(sec) {|i| .... } -> object (15102.0)

ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 Timeout::Error が発生します。

...sec 秒の期限付きで実行します。
ブロックの実行時間が制限を過ぎたときは例外
Time
out::Error が発生します。

exception_class を指定した場合には Timeout::Error の代わりに
その例外が発生します。
ブロックパラメータ i は sec がは...
...時、発生させる例外を指定します.

=== 注意

time
out による割り込みは Thread によって実現されています。C 言語
レベルで実装され、Ruby のスレッドが割り込めない処理に対して
time
out は無力です。
そのような
ものは実用レベ...

Kernel#timeout(sec, exception_class = nil) {|i| .... } -> object (15102.0)

ブロックを sec 秒の期限付きで実行します。 ブロックの実行時間が制限を過ぎたときは例外 Timeout::Error が発生します。

...sec 秒の期限付きで実行します。
ブロックの実行時間が制限を過ぎたときは例外
Time
out::Error が発生します。

exception_class を指定した場合には Timeout::Error の代わりに
その例外が発生します。
ブロックパラメータ i は sec がは...
...時、発生させる例外を指定します.

=== 注意

time
out による割り込みは Thread によって実現されています。C 言語
レベルで実装され、Ruby のスレッドが割り込めない処理に対して
time
out は無力です。
そのような
ものは実用レベ...

Kernel#modified?(target, times) -> Time | nil (9215.0)

target が times の全ての要素よりも新しい場合は target の更新時刻を返します。 そうでない場合は nil を返します。target が存在しない場合も nil を返します。

... times の全ての要素よりも新しい場合は target の更新時刻を返します。
そうでない場合は nil を返します。target が存在しない場合も nil を返します。

@param target 対象のファイル名を指定します。

@param times Time の配列か Time...