class Proj4::Error
Constants
- ERRORS
Public Class Methods
error(errno)
click to toggle source
# File lib/ffi-proj4/error.rb, line 61 def self.error(errno) ERRORS[errno.abs] || 'Unknown' end
instantiate_error(errno)
click to toggle source
# File lib/ffi-proj4/error.rb, line 69 def self.instantiate_error(errno) name = self.error(errno) Proj4.const_get("#{name}Error").new(Proj4::FFIProj4.pj_strerrno(errno)) end
list()
click to toggle source
# File lib/ffi-proj4/error.rb, line 57 def self.list ERRORS end
raise_error(errno)
click to toggle source
# File lib/ffi-proj4/error.rb, line 65 def self.raise_error(errno) raise self.instantiate_error(errno), caller[0..-1] end
Public Instance Methods
errno()
click to toggle source
# File lib/ffi-proj4/error.rb, line 74 def errno self.class.errno end
Also aliased as: errnum