class Paquito::TranslateErrors

Public Class Methods

new(coder) click to toggle source
# File lib/paquito/translate_errors.rb, line 5
def initialize(coder)
  @coder = coder
end

Public Instance Methods

dump(object) click to toggle source
# File lib/paquito/translate_errors.rb, line 9
def dump(object)
  @coder.dump(object)
rescue Paquito::Error
  raise
rescue => error
  raise PackError, error.message
end
load(payload) click to toggle source
# File lib/paquito/translate_errors.rb, line 17
def load(payload)
  @coder.load(payload)
rescue Paquito::Error
  raise
rescue => error
  raise UnpackError, error.message
end