Exception: OpenCL::Error::MAP_FAILURE

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

Overview

Represents the OpenCL CL_MAP_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

#code

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeMAP_FAILURE

Initilizes code to -12



1992
1993
1994
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1992

def initialize
  super(-12)
end

Class Method Details

.codeObject

Returns the code corresponding to this error class



2007
2008
2009
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 2007

def self.code
  return -12
end

.nameObject

Returns a string representing the name corresponding to the error classe



1997
1998
1999
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1997

def self.name
  return "MAP_FAILURE"
end

Instance Method Details

#nameObject

Returns a string representing the name corresponding to the error



2002
2003
2004
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 2002

def name
  return "MAP_FAILURE"
end