Exception: OpenCL::Error::INVALID_MEM_OBJECT

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

Overview

Represents the OpenCL CL_INVALID_MEM_OBJECT 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_MEM_OBJECT

Initilizes code to -38



1544
1545
1546
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1544

def initialize
  super(-38)
end

Class Method Details

.codeObject

Returns the code corresponding to this error class



1559
1560
1561
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1559

def self.code
  return -38
end

.nameObject

Returns a string representing the name corresponding to the error classe



1549
1550
1551
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1549

def self.name
  return "INVALID_MEM_OBJECT"
end

Instance Method Details

#nameObject

Returns a string representing the name corresponding to the error



1554
1555
1556
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1554

def name
  return "INVALID_MEM_OBJECT"
end