Exception: OpenCL::Error::BUILD_PROGRAM_FAILURE
- Inherits:
-
OpenCL::Error
- Object
- StandardError
- OpenCL::Error
- OpenCL::Error::BUILD_PROGRAM_FAILURE
- Defined in:
- lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb
Overview
Represents the OpenCL CL_BUILD_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 ⇒ BUILD_PROGRAM_FAILURE
constructor
Initilizes code to -11.
-
#name ⇒ Object
Returns a string representing the name corresponding to the error.
Constructor Details
#initialize ⇒ BUILD_PROGRAM_FAILURE
Initilizes code to -11
2020 2021 2022 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 2020 def initialize super(-11) end |
Class Method Details
.code ⇒ Object
Returns the code corresponding to this error class
2035 2036 2037 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 2035 def self.code return -11 end |
.name ⇒ Object
Returns a string representing the name corresponding to the error classe
2025 2026 2027 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 2025 def self.name return "BUILD_PROGRAM_FAILURE" end |
Instance Method Details
#name ⇒ Object
Returns a string representing the name corresponding to the error
2030 2031 2032 |
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 2030 def name return "BUILD_PROGRAM_FAILURE" end |