るりまサーチ

最速Rubyリファレンスマニュアル検索!
513件ヒット [1-100件を表示] (0.071秒)
トップページ > クエリ:b[x] > クエリ:current[x]

別のキーワード

  1. _builtin b
  2. string b
  3. b string
  4. b _builtin
  5. b

検索結果

<< 1 2 3 ... > >>

Fiber.current -> Fiber (21219.0)

このメソッドが評価されたコンテキストにおける Fiber のインスタンスを返します。

...のメソッドが評価されたコンテキストにおける Fiber のインスタンスを返します。

//emlist[例:][ruby]{
fr = Fiber.new do
Fiber.current
end

fb = fr.resume
p fb.equal?(fr) # => true

p Fiber.current # => #<Fiber:0x91345e4>
p Fiber.current # => #<Fiber:0x91345e4>
//}...

VALUE rb_thread_current(void) (12200.0)

現在実行中のスレッドを返します。

現在実行中のスレッドを返します。

DRb.#current_server -> DRb::DRbServer (9201.0)

「カレントサーバ」を返します。

...サーバとプライマリサーバは一致しますが、複数のサーバを
異なる URI で起動した場合などにはこの2つが異なる場合があります。

@raise DRb::DRbServerNotFound カレントサーバが存在しない場合に発生します
@see DRb.#primary_server...

IRB.CurrentContext -> IRB::Context (9200.0)

現在の irb に関する IRB::Context を返します。

...現在の irb に関する IRB::Context を返します。...

IRB::ExtendCommand::CurrentWorkingWorkspace (9016.0)

irb 中の irb_current_working_workspace コマンドのための拡張を定義したク ラスです。

...irb 中の irb_current_working_workspace コマンドのための拡張を定義したク
ラスです。...

絞り込み条件を変える

IRB::ExtendCommand::CurrentWorkingWorkspace#execute(*obj) -> obj (6200.0)

irb の self を返します。

...irb の self を返します。

@param obj 使用しません。...

Thread#thread_variable_get(key) -> object | nil (6124.0)

引数 key で指定した名前のスレッドローカル変数を返します。

...変数(Fiber ローカル変数)と
異なり、Fiber を切り替えても同じ変数を返す事に注意してください。

例:

Thread.new {
Thread.current.thread_variable_set("foo", "bar") # スレッドローカル
Thread.current["foo"] = "bar" # Fiber ロー...
...

Fiber.new {
Fiber.yield [
Thread.current.thread_variable_get("foo"), # スレッドローカル
Thread.current["foo"], # Fiber ローカル
]
}.resume
}.join.value # => ['bar', nil]

この例の "bar" は Thread#thread_variable_get に...
...より得られ
た値で、nil はThread#[] により得られた値です。

@see Thread#thread_variable_set, Thread#[]

@see https://magazine.rubyist.net/articles/0041/0041-200Special-note.html...

Thread#thread_variable_set(key, value) (6118.0)

引数 key で指定した名前のスレッドローカル変数に引数 value をセットしま す。

...カル変数(Fiber ローカル変数)と
異なり、セットした変数は Fiber を切り替えても共通で使える事に注意してく
ださい。

//emlist[例][ruby]{
thr = Thread.new do
Thread.current.thread_variable_set(:cat, 'meow')
Thread.current.thread_variable_set("dog", 'woo...
...f')
end
thr.join # => #<Thread:0x401b3f10 dead>
thr.thread_variables # => [:dog, :cat]
//}

@see Thread#thread_variable_get, Thread#[]...

JSON::State#buffer_initial_length -> Integer (6116.0)

This integer returns the current initial length of the buffer.

...This integer returns the current initial length of the buffer....
<< 1 2 3 ... > >>