るりまサーチ

最速Rubyリファレンスマニュアル検索!
6126件ヒット [6101-6126件を表示] (0.091秒)
トップページ > クエリ:at[x] > 種類:特異メソッド[x]

別のキーワード

  1. _builtin at
  2. _builtin values_at
  3. time at
  4. dbm values_at
  5. csv values_at

ライブラリ

クラス

オブジェクト

キーワード

検索結果

<< < ... 60 61 62 >>

Readline::HISTORY.pop -> String (7.0)

ヒストリの最後の内容を取り出します。 最後の内容は、ヒストリから取り除かれます。

...で発生します。

例:

require "readline"

Readline::HISTORY.push("foo", "bar", "baz")
p Readline::HISTORY.pop #=> "baz"
p Readline::HISTORY.pop #=> "bar"
p Readline::HISTORY.pop #=> "foo"

@see Readline::HISTORY.push、Readline::HISTORY.shift、
Readline::HISTORY.delete_at...

Readline::HISTORY.shift -> String (7.0)

ヒストリの最初の内容を取り出します。 最初の内容は、ヒストリから取り除かれます。

...発生します。

例:

require "readline"

Readline::HISTORY.push("foo", "bar", "baz")
p Readline::HISTORY.shift #=> "foo"
p Readline::HISTORY.shift #=> "bar"
p Readline::HISTORY.shift #=> "baz"

@see Readline::HISTORY.push、Readline::HISTORY.pop、
Readline::HISTORY.delete_at...

Thread.handle_interrupt(hash) { ... } -> object (7.0)

スレッドの割り込みのタイミングを引数で指定した内容に変更してブロックを 実行します。

...ミングを指定する
Symbol が値の Hash を指定します。
値の内容は以下のいずれかです。

: :immediate

すぐに割り込みます。

: :on_blocking

ブロッキング処理(後述)の間は割り込みが発生します。

: :never

まっ...
...RuntimeError => :never) {
begin
# 安全にリソースの割り当てが可能
Thread.handle_interrupt(RuntimeError => :immediate) {
# ...
}
ensure
# 安全にリソースの解放が可能
end
}
end
Thread.pass
# ...
th.raise...
...rol settings

It's possible to stack multiple levels of ::handle_interrupt blocks in order
to control more than one ExceptionClass and TimingSymbol at a time.

Thread.handle_interrupt(FooError => :never) {
Thread.handle_interrupt(BarError => :never) {
# FooError and BarError are prohibi...
<< < ... 60 61 62 >>