Exception: OpenCL::Error::INVALID_ARG_SIZE
- Inherits:
-
OpenCL::Error
- Object
- StandardError
- OpenCL::Error
- OpenCL::Error::INVALID_ARG_SIZE
- Defined in:
- lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb
Overview
Represents the OpenCL CL_INVALID_ARG_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
Class Method Summary collapse
-
.code ⇒ Object
Returns the code corresponding to this error class.
-
.name ⇒ Object
Returns a string representing the name corresponding to the error classe.
Instance Method Summary collapse
-
#initialize ⇒ INVALID_ARG_SIZE
constructor
Initilizes code to -51.
-
#name ⇒ Object
Returns a string representing the name corresponding to the error.
Constructor Details
#initialize ⇒ INVALID_ARG_SIZE
Initilizes code to -51
1180 1181 1182 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1180 def initialize super(-51) end |
Class Method Details
.code ⇒ Object
Returns the code corresponding to this error class
1195 1196 1197 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1195 def self.code return -51 end |
.name ⇒ Object
Returns a string representing the name corresponding to the error classe
1185 1186 1187 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1185 def self.name return "INVALID_ARG_SIZE" end |
Instance Method Details
#name ⇒ Object
Returns a string representing the name corresponding to the error
1190 1191 1192 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1190 def name return "INVALID_ARG_SIZE" end |