Sha256: e95b98a7f9524237e18c7527a38c64cf807156dc62ad41cfce6f14a576a7262b

Contents?: true

Size: 334 Bytes

Versions: 21

Compression:

Stored size: 334 Bytes

Contents

module Skylight
  module Messages
    class Error
      def self.deserialize(buf)
        decode(buf)
      end

      def self.build(group, description, details = nil)
        Skylight::Error.native_new(group, description).tap do |error|
          error.native_set_details(details) if details
        end
      end
    end
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
skylight-0.3.21 lib/skylight/messages/error.rb
skylight-0.3.20 lib/skylight/messages/error.rb
skylight-0.3.19 lib/skylight/messages/error.rb
skylight-0.3.18 lib/skylight/messages/error.rb
skylight-0.3.17 lib/skylight/messages/error.rb
skylight-0.3.14 lib/skylight/messages/error.rb
skylight-0.3.13 lib/skylight/messages/error.rb
skylight-0.3.12 lib/skylight/messages/error.rb
skylight-0.3.11 lib/skylight/messages/error.rb
skylight-0.3.10 lib/skylight/messages/error.rb
skylight-0.3.8 lib/skylight/messages/error.rb
skylight-0.3.7 lib/skylight/messages/error.rb
skylight-0.3.6 lib/skylight/messages/error.rb
skylight-0.3.3 lib/skylight/messages/error.rb
skylight-0.3.2 lib/skylight/messages/error.rb
skylight-0.3.1 lib/skylight/messages/error.rb
skylight-0.3.0 lib/skylight/messages/error.rb
skylight-0.3.0.rc.6 lib/skylight/messages/error.rb
skylight-0.3.0.rc.5 lib/skylight/messages/error.rb
skylight-0.3.0.rc.4 lib/skylight/messages/error.rb