るりまサーチ

最速Rubyリファレンスマニュアル検索!
374件ヒット [1-100件を表示] (0.098秒)

別のキーワード

  1. openssl g
  2. openssl g=
  3. dsa g
  4. dsa g=
  5. dh g

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Matrix#trace -> Integer | Float | Rational | Complex (15236.0)

トレース (trace) を返します。

...トレース (trace) を返します。

行列のトレース (trace) とは、対角要素の和です。

//emlist[例][ruby]{
require 'matrix'
Matrix[[7,6], [3,9]].trace # => 16
//}

trace
は正方行列でのみ定義されます。

@raise ExceptionForMatrix::ErrDimensionMismatch 行列が...

TracePoint#binding -> Binding (9213.0)

発生したイベントによって生成された Binding オブジェクトを返します。

...発生したイベントによって生成された Binding オブジェクトを返します。


//emlist[例][ruby]{
def foo(ret)
ret
end
trace
= TracePoint.new(:call) do |tp|
p tp.binding.local_variables # => [:ret]
end
trace
.enable
foo 1
//}...

TracePoint#binding -> Binding | nil (9213.0)

発生したイベントによって生成された Binding オブジェクトを返します。

...た Binding オブジェクトを返します。

C で記述されたメソッドは binding を生成しないため、
:c_call および :c_return イベントに対しては nil を返すことに注意してください。

//emlist[例][ruby]{
def foo(ret)
ret
end
trace
= TracePoint.new(:cal...
...l) do |tp|
p tp.binding.local_variables # => [:ret]
end
trace
.enable
foo 1
//}...

Tracer#trace_func(event, file, line, id, binding, klass, *) -> object | nil (9202.0)

@todo

@todo

Gem::ConfigFile#backtrace=(backtrace) (9201.0)

エラー発生時にバックトレースを出力するかどうか設定します。

...エラー発生時にバックトレースを出力するかどうか設定します。

@param backtrace 真を指定するとエラー発生時にバックトレースを出力するようになります。...

絞り込み条件を変える

Tracer#get_thread_no -> Integer (9201.0)

@todo

@todo

Gem::ConfigFile#backtrace -> bool (9101.0)

エラー発生時にバックトレースを出力するかどうかを返します。

エラー発生時にバックトレースを出力するかどうかを返します。

真の場合はバックトレースを出力します。そうでない場合はバックトレースを出力しません。

Tracer#get_line(file, line) -> String (9101.0)

@todo

@todo

@param file

@param line

Tracer#set_get_line_procs(file, p = proc) (9101.0)

@todo

@todo

Thread#backtrace_locations(range) -> [Thread::Backtrace::Location] | nil (6301.0)

スレッドの現在のバックトレースを Thread::Backtrace::Location の配 列で返します。

...ースを Thread::Backtrace::Location の配
列で返します。

引数で指定した値が範囲外の場合、スレッドがすでに終了している場合は nil
を返します。

@param start 開始フレームの位置を数値で指定します。

@param length 取得するフレー...
...m range 取得したいフレームの範囲を示す Range オブジェクトを指定します。

Kernel.#caller_locations と似ていますが、本メソッドは self に限定
した情報を返します。

//emlist[例][ruby]{
thread = Thread.new { sleep 1 }
thread.run
thread.backtrace_loc...
...ations # => ["/path/to/test.rb:1:in `sleep'", "/path/to/test.rb:1:in `block in <main>'"]
//}

@see Thread::Backtrace::Location...

絞り込み条件を変える

<< 1 2 3 ... > >>