Sha256: 0b8f5796feb853a30c247f0b287e35081bf1e5804d3cd28ee7e192fff64a63b0

Contents?: true

Size: 641 Bytes

Versions: 10

Compression:

Stored size: 641 Bytes

Contents

# -----------------------------------------------------------------------------
#
# Error classes for RGeo
#
# -----------------------------------------------------------------------------

module RGeo
  # All RGeo errors are members of this namespace.

  module Error
    # Base class for all RGeo-related exceptions
    class RGeoError < ::RuntimeError
    end

    # The specified geometry is invalid
    class InvalidGeometry < RGeoError
    end

    # The specified operation is not supported or not implemented
    class UnsupportedOperation < RGeoError
    end

    # Parsing failed
    class ParseError < RGeoError
    end
  end
end

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
rgeo-1.1.2 lib/rgeo/error.rb
rgeo-1.1.1 lib/rgeo/error.rb
rgeo-1.0.0 lib/rgeo/error.rb
rgeo-1.0.0.rc1 lib/rgeo/error.rb
rgeo-0.6.0 lib/rgeo/error.rb
rgeo-dschee-0.5.4 lib/rgeo/error.rb
rgeo-0.5.3 lib/rgeo/error.rb
rgeo-0.5.2 lib/rgeo/error.rb
rgeo-0.5.1 lib/rgeo/error.rb
rgeo-0.5.0 lib/rgeo/error.rb