22件ヒット
[1-22件を表示]
(0.056秒)
ライブラリ
- ビルトイン (22)
キーワード
- []= (11)
-
thread
_ variable? (11)
検索結果
-
Thread
# []=(name , val) (13.0) -
val を name に対応するスレッド固有のデータとして格納します。
...を文字列か Symbol で指定します。文字列を指定した場合は String#to_sym によりシンボルに変換されます。
@param val スレッド固有データを指定します。nil を指定するとそのスレッド固有データは削除されます。
@see Thread#[]......ーを文字列か Symbol で指定します。文字列を指定した場合は String#to_sym によりシンボルに変換されます。
@param val スレッド固有データを指定します。nil を指定するとそのスレッド固有データは削除されます。
@see Thread#[]... -
Thread
# thread _ variable?(key) -> bool (13.0) -
引数 key で指定した名前のスレッドローカル変数が存在する場合に true、そ うでない場合に false を返します。
...を返します。
@param key 変数名を String か Symbol で指定します。
me = Thread.current
me.thread_variable_set(:oliver, "a")
me.thread_variable?(:oliver) # => true
me.thread_variable?(:stanley) # => false
[注意]: Thread#[] でセットしたローカル変数(F......iber ローカル変数)が
対象ではない事に注意してください。
@see Thread#thread_variable_get, Thread#[]...