Exception: OpenCL::Error::INVALID_ARG_INDEX

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

Overview

Represents the OpenCL CL_INVALID_ARG_INDEX 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_ARG_INDEX

Initilizes code to -49



1236
1237
1238
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1236

def initialize
  super(-49)
end

Class Method Details

.codeObject

Returns the code corresponding to this error class



1251
1252
1253
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1251

def self.code
  return -49
end

.nameObject

Returns a string representing the name corresponding to the error classe



1241
1242
1243
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1241

def self.name
  return "INVALID_ARG_INDEX"
end

Instance Method Details

#nameObject

Returns a string representing the name corresponding to the error



1246
1247
1248
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1246

def name
  return "INVALID_ARG_INDEX"
end