Exception: OpenCL::Error::INVALID_DEVICE
- Inherits:
-
OpenCL::Error
- Object
- StandardError
- OpenCL::Error
- OpenCL::Error::INVALID_DEVICE
- Defined in:
- lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb
Overview
Represents the OpenCL CL_INVALID_DEVICE error
Constant Summary
Constants inherited from OpenCL::Error
BuildProgramFailure, CompileProgramFailure, CompilerNotAvailable, DeviceNotAvailable, DeviceNotFound, DevicePartitionFailed, ExecStatusErrorForEventsInWaitList, ImageFormatMismatch, ImageFormatNotSupported, InvalidArgIndex, InvalidArgSize, InvalidArgValue, InvalidBinary, InvalidBufferSize, InvalidBuildOptions, InvalidCommandQueue, InvalidCompilerOptions, InvalidContext, InvalidDevice, InvalidDevicePartitionCount, InvalidDeviceQueue, InvalidDeviceType, InvalidEvent, InvalidEventWaitList, InvalidGLOBALOffset, InvalidGLOBALWorkSize, InvalidGLObject, InvalidGLSharegroupReferenceKHR, InvalidHostPtr, InvalidImageDescriptor, InvalidImageFormatDescriptor, InvalidImageSize, InvalidKernel, InvalidKernelArgs, InvalidKernelDefinition, InvalidKernelName, InvalidLinkerOptions, InvalidMemObject, InvalidMipLevel, InvalidOperation, InvalidPipeSize, InvalidPlatform, InvalidProgram, InvalidProgramExecutable, InvalidProperty, InvalidQueueProperties, InvalidSampler, InvalidValue, InvalidWorkDimension, InvalidWorkGroupSize, InvalidWorkItemSize, KernelArgInfoNotAvailable, LinkProgramFailure, LinkerNotAvailable, MapFailure, MemCopyOverlap, MemObjectAllocationFailure, MisalignedSubBufferOffset, OutOfHostMemory, OutOfResources, PlatformNotFoundKHR, ProfilingInfoNotAvailable
Instance Attribute Summary
Attributes inherited from OpenCL::Error
Class Method Summary collapse
-
.code ⇒ Object
Returns the code corresponding to this error class.
-
.name ⇒ Object
Returns a string representing the name corresponding to the error classe.
Instance Method Summary collapse
-
#initialize ⇒ INVALID_DEVICE
constructor
Initilizes code to -33.
-
#name ⇒ Object
Returns a string representing the name corresponding to the error.
Constructor Details
#initialize ⇒ INVALID_DEVICE
Initilizes code to -33
1684 1685 1686 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1684 def initialize super(-33) end |
Class Method Details
.code ⇒ Object
Returns the code corresponding to this error class
1699 1700 1701 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1699 def self.code return -33 end |
.name ⇒ Object
Returns a string representing the name corresponding to the error classe
1689 1690 1691 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1689 def self.name return "INVALID_DEVICE" end |
Instance Method Details
#name ⇒ Object
Returns a string representing the name corresponding to the error
1694 1695 1696 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1694 def name return "INVALID_DEVICE" end |