class Roby::FailedExceptionHandler

Raised when an exception handler has raised.

Attributes

handled_exception[R]
handler[R]

Public Class Methods

new(error, object, handled_exception, handler) click to toggle source
Calls superclass method Roby::CodeError::new
# File lib/roby/standard_errors.rb, line 350
def initialize(error, object, handled_exception, handler)
    super(error, object)
    @handled_exception = handled_exception
    @handler = handler
end

Public Instance Methods

pretty_print(pp) click to toggle source
# File lib/roby/standard_errors.rb, line 356
def pretty_print(pp)
    pp.text "exception handler #{handler} failed while processing"
    pp.breakable
    handled_exception.pretty_print(pp)
end