414件ヒット
[401-414件を表示]
(0.074秒)
ライブラリ
- ビルトイン (183)
- bigdecimal (11)
- fiddle (33)
- json (11)
- mkmf (22)
-
net
/ pop (33) -
net
/ smtp (99) - rake (11)
-
rdoc
/ markdown (11)
クラス
- BigDecimal (11)
-
Fiddle
:: Handle (33) -
JSON
:: State (11) -
Net
:: POP3 (33) -
Net
:: SMTP (99) -
RDoc
:: Markdown (11) -
Rake
:: Task (11) - TracePoint (183)
モジュール
- Kernel (22)
キーワード
- binding (11)
-
callee
_ id (11) -
close
_ enabled? (11) - coerce (11)
-
defined
_ class (11) - disable (22)
-
disable
_ close (11) -
disable
_ ssl (11) -
disable
_ starttls (11) -
enable
_ close (11) -
enable
_ config (22) -
enable
_ ssl (22) -
enable
_ starttls (11) -
enable
_ starttls _ auto (11) -
enable
_ tls (11) - enabled? (11)
-
eval
_ script (6) - event (11)
- extension (11)
- inspect (11)
-
instruction
_ sequence (6) - lineno (11)
-
method
_ id (11) - parameters (6)
- path (11)
-
quirks
_ mode= (11) -
raised
_ exception (11) - reenable (11)
-
return
_ value (11) - ssl? (11)
-
starttls
_ always? (11) -
starttls
_ auto? (11) - tls? (11)
-
use
_ ssl? (11)
検索結果
-
TracePoint
# raised _ exception -> Exception (7.0) -
発生した例外を返します。
...eError :raise イベントのためのイベントフックの外側で実行し
た場合に発生します。
//emlist[例][ruby]{
trace = TracePoint.new(:raise) do |tp|
tp.raised_exception # => #<ZeroDivisionError: divided by 0>
end
trace.enable
begin
0/0
rescue
end
//}... -
TracePoint
# return _ value -> object (7.0) -
メソッドやブロックの戻り値を返します。
...timeError :return、:c_return、:b_return イベントのためのイベ
ントフックの外側で実行した場合に発生します。
//emlist[例][ruby]{
def foo(ret)
ret
end
trace = TracePoint.new(:return) do |tp|
p tp.return_value # => 1
end
trace.enable
foo 1
//}...