Exception: Orocos::TaskConfigurations::ConversionFailed

Inherits:
ArgumentError
  • Object
show all
Defined in:
lib/orocos/configurations.rb

Overview

Exception raised when a field in a configuration field cannot be converted to the requested path

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(original_error = nil) ⇒ ConversionFailed

Returns a new instance of ConversionFailed



403
404
405
406
407
# File 'lib/orocos/configurations.rb', line 403

def initialize(original_error = nil)
    super()
    @original_error = original_error
    @full_path = Array.new
end

Instance Attribute Details

#full_pathObject (readonly)

Path to the configuration parameter



399
400
401
# File 'lib/orocos/configurations.rb', line 399

def full_path
  @full_path
end

#original_errorObject (readonly)

The original error



401
402
403
# File 'lib/orocos/configurations.rb', line 401

def original_error
  @original_error
end

Instance Method Details

#original_messageObject



409
410
411
# File 'lib/orocos/configurations.rb', line 409

def original_message
    original_error.message if original_error
end