Exception: OpenCL::Error::INVALID_VALUE

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

Overview

Represents the OpenCL CL_INVALID_VALUE 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_VALUE

Initilizes code to -30



1768
1769
1770
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1768

def initialize
  super(-30)
end

Class Method Details

.codeObject

Returns the code corresponding to this error class



1783
1784
1785
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1783

def self.code
  return -30
end

.nameObject

Returns a string representing the name corresponding to the error classe



1773
1774
1775
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1773

def self.name
  return "INVALID_VALUE"
end

Instance Method Details

#nameObject

Returns a string representing the name corresponding to the error



1778
1779
1780
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1778

def name
  return "INVALID_VALUE"
end