Sha256: 8ba4c2d011dfd80967f3604c2b43cc809c7463b8a21ff57c279b6ae5f83902e4

Contents?: true

Size: 548 Bytes

Versions: 7

Compression:

Stored size: 548 Bytes

Contents

module IOStreams
  module Errors
    class Error < StandardError
    end

    class InvalidHeader < Error
    end

    class MissingHeader < Error
    end

    class TypeMismatch < Error
    end

    class CommunicationsFailure < Error
    end

    # When the specified delimiter is not found in the supplied stream / file
    class DelimiterNotFound < Error
    end

    # Fixed length line has the wrong length
    class InvalidLineLength < Error
    end

    class ValueTooLong < Error
    end

    class InvalidLayout < Error
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
iostreams-1.5.1 lib/io_streams/errors.rb
iostreams-1.5.0 lib/io_streams/errors.rb
iostreams-1.4.0 lib/io_streams/errors.rb
iostreams-1.3.3 lib/io_streams/errors.rb
iostreams-1.3.2 lib/io_streams/errors.rb
iostreams-1.3.1 lib/io_streams/errors.rb
iostreams-1.3.0 lib/io_streams/errors.rb