Exception: OpenCL::Error::INVALID_OPERATION
- Inherits:
-
OpenCL::Error
- Object
- StandardError
- OpenCL::Error
- OpenCL::Error::INVALID_OPERATION
- Defined in:
- lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb
Overview
Represents the OpenCL CL_INVALID_OPERATION 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_OPERATION
constructor
Initilizes code to -59.
-
#name ⇒ Object
Returns a string representing the name corresponding to the error.
Constructor Details
#initialize ⇒ INVALID_OPERATION
Initilizes code to -59
956 957 958 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 956 def initialize super(-59) end |
Class Method Details
.code ⇒ Object
Returns the code corresponding to this error class
971 972 973 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 971 def self.code return -59 end |
.name ⇒ Object
Returns a string representing the name corresponding to the error classe
961 962 963 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 961 def self.name return "INVALID_OPERATION" end |
Instance Method Details
#name ⇒ Object
Returns a string representing the name corresponding to the error
966 967 968 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 966 def name return "INVALID_OPERATION" end |