- Inheritance
- < Object
tracer main class
Constants
Name | Description | |
---|---|---|
EVENT_SYMBOL | = { "line" => "-", "call" => ">", "return" => "<", "class" => "C", "end" => "E", "c-call" => ">", "c-return" => "<", } | |
Single | = new |
Attributes
Name | Visibility | R/W | Description |
---|---|---|---|
stdout | public | RW | |
verbose | public | RW |
Aliases
Method | Alias | Description |
---|---|---|
verbose | → verbose? |
Methods
Class
Visibility | Signature |
---|---|
public | add_filter (p = proc) |
public | new () |
public | off () |
public | on () {|| ...} |
public | set_get_line_procs (file_name, p = proc) |
public | trace_func (*vars) |
Instance
Visibility | Signature |
---|---|
public | add_filter (p = proc) |
public | get_line (file, line) |
public | get_thread_no () |
public | off () |
public | on () {|| ...} |
public | set_get_line_procs (file, p = proc) |
public | stdout () |
public | trace_func (event, file, line, id, binding, klass, *) |