Class: Roby::Interface::V2::Protocol::Error
- Defined in:
- lib/roby/interface/v2/protocol.rb
Instance Attribute Summary collapse
-
#backtrace ⇒ Object
Returns the value of attribute backtrace.
-
#class_name ⇒ Object
Returns the value of attribute class_name.
-
#message ⇒ Object
Returns the value of attribute message.
Instance Method Summary collapse
Instance Attribute Details
#backtrace ⇒ Object
Returns the value of attribute backtrace
152 153 154 |
# File 'lib/roby/interface/v2/protocol.rb', line 152 def backtrace @backtrace end |
#class_name ⇒ Object
Returns the value of attribute class_name
152 153 154 |
# File 'lib/roby/interface/v2/protocol.rb', line 152 def class_name @class_name end |
#message ⇒ Object
Returns the value of attribute message
152 153 154 |
# File 'lib/roby/interface/v2/protocol.rb', line 152 def @message end |
Instance Method Details
#pretty_print(pp) ⇒ Object
155 156 157 158 159 160 161 162 163 |
# File 'lib/roby/interface/v2/protocol.rb', line 155 def pretty_print(pp) pp.text "#{} (#{class_name})" pp.nest(2) do backtrace.each do |line| pp.breakable pp.text line end end end |