Exception: OpenCL::Error::INVALID_CONTEXT

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

Overview

Represents the OpenCL CL_INVALID_CONTEXT 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_CONTEXT

Initilizes code to -34



1656
1657
1658
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1656

def initialize
  super(-34)
end

Class Method Details

.codeObject

Returns the code corresponding to this error class



1671
1672
1673
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1671

def self.code
  return -34
end

.nameObject

Returns a string representing the name corresponding to the error classe



1661
1662
1663
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1661

def self.name
  return "INVALID_CONTEXT"
end

Instance Method Details

#nameObject

Returns a string representing the name corresponding to the error



1666
1667
1668
# File 'lib/opencl_ruby_ffi/opencl_ruby_ffi_base_gen.rb', line 1666

def name
  return "INVALID_CONTEXT"
end