JOCL v2.6.0-rc-20250722
JOCL, OpenCL® API Binding for Java™ (public API).
com.jogamp.opencl.spi.CLInfoAccessor Interface Reference

Internal utility for common OpenCL clGetFooInfo calls. More...

Inheritance diagram for com.jogamp.opencl.spi.CLInfoAccessor:
Collaboration diagram for com.jogamp.opencl.spi.CLInfoAccessor:

Public Member Functions

int[] getInts (int key, int n)
 
long getUInt32Long (int key)
 Returns the uint32_t value for the given key, reinterpreted as a long value. More...
 
long getLong (int key)
 Returns the long value for the given key. More...
 
String getString (int key)
 Returns the String value for the given key. More...
 

Detailed Description

Internal utility for common OpenCL clGetFooInfo calls.

Provides common accessors to CL objects.

Author
Michael Bien, et al.

Definition at line 11 of file CLInfoAccessor.java.

Member Function Documentation

◆ getInts()

int[] com.jogamp.opencl.spi.CLInfoAccessor.getInts ( int  key,
int  n 
)

Implemented in com.jogamp.opencl.impl.CLTLInfoAccessor.

Here is the caller graph for this function:

◆ getLong()

long com.jogamp.opencl.spi.CLInfoAccessor.getLong ( int  key)

Returns the long value for the given key.

Implemented in com.jogamp.opencl.impl.CLTLInfoAccessor.

◆ getString()

String com.jogamp.opencl.spi.CLInfoAccessor.getString ( int  key)

Returns the String value for the given key.

Implemented in com.jogamp.opencl.impl.CLTLInfoAccessor.

Here is the caller graph for this function:

◆ getUInt32Long()

long com.jogamp.opencl.spi.CLInfoAccessor.getUInt32Long ( int  key)

Returns the uint32_t value for the given key, reinterpreted as a long value.

Implemented in com.jogamp.opencl.impl.CLTLInfoAccessor.

Here is the caller graph for this function:

The documentation for this interface was generated from the following file: