Exception: OpenCL::Error::INVALID_WORK_DIMENSION

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

Overview

Represents the OpenCL CL_INVALID_WORK_DIMENSION 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_WORK_DIMENSION

Initilizes code to -53



1124
1125
1126
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1124

def initialize
  super(-53)
end

Class Method Details

.codeObject

Returns the code corresponding to this error class



1139
1140
1141
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1139

def self.code
  return -53
end

.nameObject

Returns a string representing the name corresponding to the error classe



1129
1130
1131
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1129

def self.name
  return "INVALID_WORK_DIMENSION"
end

Instance Method Details

#nameObject

Returns a string representing the name corresponding to the error



1134
1135
1136
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1134

def name
  return "INVALID_WORK_DIMENSION"
end