28件ヒット
[1-28件を表示]
(0.091秒)
ライブラリ
- ビルトイン (22)
-
shell
/ command-processor (6)
クラス
-
Shell
:: CommandProcessor (6) - Thread (22)
キーワード
-
add
_ trace _ func (11) -
set
_ trace _ func (11)
検索結果
先頭3件
-
Shell
:: CommandProcessor # join(*item) -> String (21108.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param item 連結したいディレクトリ名やファイル名を文字列で与えます。
@see File.join... -
Thread
# add _ trace _ func(pr) -> Proc (114.0) -
スレッドにトレース用ハンドラを追加します。
...加したハンドラを返します。
@param pr トレースハンドラ(Proc オブジェクト)
//emlist[例][ruby]{
th = Thread.new do
class Trace
end
43.to_s
end
th.add_trace_func lambda {|*arg| p arg }
th.join
# => ["line", "example.rb", 4, nil, #<Binding:0x00007f98e107d0d8>, nil]
#... -
Thread
# set _ trace _ func(pr) -> Proc | nil (114.0) -
スレッドにトレース用ハンドラを設定します。
...ruby]{
th = Thread.new do
class Trace
end
2.to_s
Thread.current.set_trace_func nil
3.to_s
end
th.set_trace_func lambda {|*arg| p arg }
th.join
# => ["line", "example.rb", 2, nil, #<Binding:0x00007fc8de87cb08>, nil]
# => ["c-call", "example.rb", 2, :inherited, #<Binding:0x00007fc8de886770>......"c-return", "example.rb", 5, :current, #<Binding:0x00007fc8de9673b0>, Thread]
# => ["c-call", "example.rb", 5, :set_trace_func, #<Binding:0x00007fc8de966fc8>, Thread]
//}
@param pr トレースハンドラ(Proc オブジェクト) もしくは nil
@see Thread#add_trace_func Kernel.#set_trace_func...