Exception: OpenCL::Error::INVALID_PROGRAM_EXECUTABLE

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

Overview

Represents the OpenCL CL_INVALID_PROGRAM_EXECUTABLE 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_PROGRAM_EXECUTABLE

Initilizes code to -45



1348
1349
1350
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1348

def initialize
  super(-45)
end

Class Method Details

.codeObject

Returns the code corresponding to this error class



1363
1364
1365
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1363

def self.code
  return -45
end

.nameObject

Returns a string representing the name corresponding to the error classe



1353
1354
1355
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1353

def self.name
  return "INVALID_PROGRAM_EXECUTABLE"
end

Instance Method Details

#nameObject

Returns a string representing the name corresponding to the error



1358
1359
1360
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1358

def name
  return "INVALID_PROGRAM_EXECUTABLE"
end