Exception: OpenCL::Error::INVALID_KERNEL_ARGS

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

Overview

Represents the OpenCL CL_INVALID_KERNEL_ARGS 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

#code

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeINVALID_KERNEL_ARGS

Initilizes code to -52



1152
1153
1154
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1152

def initialize
  super(-52)
end

Class Method Details

.codeObject

Returns the code corresponding to this error class



1167
1168
1169
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1167

def self.code
  return -52
end

.nameObject

Returns a string representing the name corresponding to the error classe



1157
1158
1159
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1157

def self.name
  return "INVALID_KERNEL_ARGS"
end

Instance Method Details

#nameObject

Returns a string representing the name corresponding to the error



1162
1163
1164
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1162

def name
  return "INVALID_KERNEL_ARGS"
end