Exception: OpenCL::Error::LINK_PROGRAM_FAILURE
- Inherits:
-
OpenCL::Error
- Object
- StandardError
- OpenCL::Error
- OpenCL::Error::LINK_PROGRAM_FAILURE
- Defined in:
- lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb
Overview
Represents the OpenCL CL_LINK_PROGRAM_FAILURE 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 ⇒ LINK_PROGRAM_FAILURE
constructor
Initilizes code to -17.
-
#name ⇒ Object
Returns a string representing the name corresponding to the error.
Constructor Details
#initialize ⇒ LINK_PROGRAM_FAILURE
Initilizes code to -17
1852 1853 1854 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1852 def initialize super(-17) end |
Class Method Details
.code ⇒ Object
Returns the code corresponding to this error class
1867 1868 1869 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1867 def self.code return -17 end |
.name ⇒ Object
Returns a string representing the name corresponding to the error classe
1857 1858 1859 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1857 def self.name return "LINK_PROGRAM_FAILURE" end |
Instance Method Details
#name ⇒ Object
Returns a string representing the name corresponding to the error
1862 1863 1864 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1862 def name return "LINK_PROGRAM_FAILURE" end |