111件ヒット
[1-100件を表示]
(0.086秒)
種類
- 特異メソッド (50)
- モジュール関数 (44)
- インスタンスメソッド (17)
ライブラリ
- ビルトイン (44)
- forwardable (11)
-
net
/ imap (11) - openssl (11)
-
rdoc
/ markdown (11) - ripper (11)
- shell (12)
クラス
-
Net
:: IMAP (11) -
RDoc
:: Markdown (11) - Ripper (11)
- Shell (12)
- Thread (11)
モジュール
- Forwardable (11)
- Kernel (33)
- OpenSSL (11)
検索結果
先頭5件
-
Thread
. DEBUG=(val) (18206.0) -
スレッドのデバッグレベルを val に設定します。
...ッグレベルを val に設定します。
val が 真 のときは Integer に変換してから設定します。
偽 のときは 0 を設定します。
使用するためには、THREAD_DEBUG を -1 にして Ruby をコンパイルする必要が
あります。
//emlist[例][ruby]{
Thread.......DEBUG # => 0
Thread.DEBUG = 1
Thread.DEBUG # => 1
//}
@see Thread.DEBUG... -
Forwardable
. debug= -> bool (9201.0) -
委譲部分をバックトレースに含めるかどうかの状態を設定します。
委譲部分をバックトレースに含めるかどうかの状態を設定します。 -
Shell
# debug=(flag) (9200.0) -
@todo
@todo -
Shell
. debug=(val) (9200.0) -
デバッグ用のフラグを設定します。
...デバッグ用のフラグを設定します。
@param val bool 値や整数値を指定します。詳細は下記を参照してください。
# debug: true -> normal debug
# debug: 1 -> eval definition debug
# debug: 2 -> detail inspect debug... -
OpenSSL
. # debug=(b) (9100.0) -
デバッグモードを on/off します。
...デバッグモードを on/off します。
@see OpenSSL.#debug... -
Net
:: IMAP . debug=(val) (6200.0) -
デバッグモードの on/off をします。
...デバッグモードの on/off をします。
真を渡すと on になります。
@param val 設定するデバッグモードの on/off の真偽値
@see Net::IMAP#debug... -
Ripper
# yydebug=(flag) (6200.0) -
yydebugの構文解析器の追跡機能が有効か無効かを指定します。
...yydebugの構文解析器の追跡機能が有効か無効かを指定します。
@param flag true か false を指定します。... -
Kernel
. # caller(range) -> [String] | nil (6106.0) -
start 段上の呼び出し元の情報を $@ の形式のバックトレース(文字列の配列)として返します。
...ます。caller の戻り値を $@ に代入することで
例外の発生位置を設定できます。
引数で指定した値が範囲外の場合は nil を返します。
@param start long の範囲を超えない正の整数でスタックレベルを指定します。
@param length 取得......囲を示す Range オブジェクトを指定します。
@see Kernel.#set_trace_func,Kernel.#raise,
Kernel.#caller_locations
//emlist[例][ruby]{
def foo
p caller(0)
p caller(1)
p caller(2)
p caller(3)
p caller(4)
end
def bar
foo
end
bar
#=> ["-:2:in `foo'", "-:10:in `bar'",......p parse_caller(caller.first)
end
def bar
foo
p parse_caller(caller.first)
end
bar
p parse_caller(caller.first)
#=> ["-", 15, "bar"]
# ["-", 19, nil]
# nil
//}
以下は、$DEBUG が真の場合に役に立つ debug 関数
のサンプルです。
//emlist[例][ruby]{
$DEBUG = true
def... -
Kernel
. # caller(start = 1) -> [String] | nil (6106.0) -
start 段上の呼び出し元の情報を $@ の形式のバックトレース(文字列の配列)として返します。
...ます。caller の戻り値を $@ に代入することで
例外の発生位置を設定できます。
引数で指定した値が範囲外の場合は nil を返します。
@param start long の範囲を超えない正の整数でスタックレベルを指定します。
@param length 取得......囲を示す Range オブジェクトを指定します。
@see Kernel.#set_trace_func,Kernel.#raise,
Kernel.#caller_locations
//emlist[例][ruby]{
def foo
p caller(0)
p caller(1)
p caller(2)
p caller(3)
p caller(4)
end
def bar
foo
end
bar
#=> ["-:2:in `foo'", "-:10:in `bar'",......p parse_caller(caller.first)
end
def bar
foo
p parse_caller(caller.first)
end
bar
p parse_caller(caller.first)
#=> ["-", 15, "bar"]
# ["-", 19, nil]
# nil
//}
以下は、$DEBUG が真の場合に役に立つ debug 関数
のサンプルです。
//emlist[例][ruby]{
$DEBUG = true
def... -
Kernel
. # caller(start , length) -> [String] | nil (6106.0) -
start 段上の呼び出し元の情報を $@ の形式のバックトレース(文字列の配列)として返します。
...ます。caller の戻り値を $@ に代入することで
例外の発生位置を設定できます。
引数で指定した値が範囲外の場合は nil を返します。
@param start long の範囲を超えない正の整数でスタックレベルを指定します。
@param length 取得......囲を示す Range オブジェクトを指定します。
@see Kernel.#set_trace_func,Kernel.#raise,
Kernel.#caller_locations
//emlist[例][ruby]{
def foo
p caller(0)
p caller(1)
p caller(2)
p caller(3)
p caller(4)
end
def bar
foo
end
bar
#=> ["-:2:in `foo'", "-:10:in `bar'",......p parse_caller(caller.first)
end
def bar
foo
p parse_caller(caller.first)
end
bar
p parse_caller(caller.first)
#=> ["-", 15, "bar"]
# ["-", 19, nil]
# nil
//}
以下は、$DEBUG が真の場合に役に立つ debug 関数
のサンプルです。
//emlist[例][ruby]{
$DEBUG = true
def...