Class Debugger::Interface
In: cli/ruby-debug/interface.rb
Parent: Object

An Interface is the kind of input/output interaction that goes on between the user and the debugged program. It includes things like how one wants to show error messages, or read input. This is the base class. Subclasses inlcude Debugger::LocalInterface, Debugger::RemoteInterface and Debugger::ScriptInterface.

Methods

afmt   aprint   errmsg   finalize   new  

Attributes

have_readline  [W] 

Public Class methods

Public Instance methods

Format msg with gdb-style annotation header

Common routine for reporting debugger error messages. Derived classed may want to override this to capture output.

Things we do before terminating.

[Validate]