Exception: OpenCL::Error

Inherits:
StandardError
  • Object
show all
Defined in:
lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb

Overview

:startdoc: Maps OpenCL logiczal Error Type, and is used to raise Errors

Constant Summary collapse

@@codes =
{}

Class Method Summary collapse

Class Method Details

.get_error_string(errcode) ⇒ Object

Returns a more descriptive String for the provided error code



540
541
542
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 540

def self.get_error_string(errcode)
  return "OpenCL Error: #{@@codes[errcode]} (#{errcode})"
end

.get_name(errcode) ⇒ Object

Returns a string representing the name corresponding to the error code given



545
546
547
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 545

def self.get_name(errcode)
  return @@codes[errcode]
end