Exception: OpenCL::Error::INVALID_BINARY

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

Overview

Represents the OpenCL CL_INVALID_BINARY 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_BINARY

Initilizes code to -42



1432
1433
1434
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1432

def initialize
  super(-42)
end

Class Method Details

.codeObject

Returns the code corresponding to this error class



1447
1448
1449
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1447

def self.code
  return -42
end

.nameObject

Returns a string representing the name corresponding to the error classe



1437
1438
1439
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1437

def self.name
  return "INVALID_BINARY"
end

Instance Method Details

#nameObject

Returns a string representing the name corresponding to the error



1442
1443
1444
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1442

def name
  return "INVALID_BINARY"
end