Exception: OpenCL::Error::INVALID_IMAGE_SIZE

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

Overview

Represents the OpenCL CL_INVALID_IMAGE_SIZE 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_IMAGE_SIZE

Initilizes code to -40



1488
1489
1490
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1488

def initialize
  super(-40)
end

Class Method Details

.codeObject

Returns the code corresponding to this error class



1503
1504
1505
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1503

def self.code
  return -40
end

.nameObject

Returns a string representing the name corresponding to the error classe



1493
1494
1495
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1493

def self.name
  return "INVALID_IMAGE_SIZE"
end

Instance Method Details

#nameObject

Returns a string representing the name corresponding to the error



1498
1499
1500
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1498

def name
  return "INVALID_IMAGE_SIZE"
end