Top Description Fields Constructors Methods
org.lwjgl.opencl

pack-priv abstract Class CLProgramCallback

extends PointerWrapperAbstract
Class Inheritance
Known Direct Subclasses
org.lwjgl.opencl.CLLinkProgramCallback, org.lwjgl.opencl.CLBuildProgramCallback, org.lwjgl.opencl.CLCompileProgramCallback
Imports
org.lwjgl.PointerWrapperAbstract

Base class for OpenCL program action notifications.
Author
Spasi

Field Summary

Modifier and TypeField and Description
private CLContext
Inherited from org.lwjgl.PointerWrapperAbstract:
pointer

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
private void
handleMessage(long
the CLProgram object pointer
program_address
)

Called from native code.

protected abstract void
handleMessage(CLProgram
the CLProgram object affected
program
)

The callback method.

pack-priv final void
setContext(final CLContext
the CLContext object
context
)

Sets the context that contains the CLPrograms to which we're registered.

Inherited from org.lwjgl.PointerWrapperAbstract:
checkValidequalsgetPointerhashCodeisValidtoString

Field Detail

contextback to summary
private CLContext context

Constructor Detail

CLProgramCallbackback to summary
protected CLProgramCallback()

Method Detail

handleMessageback to summary
private void handleMessage(long program_address)

Called from native code.

Parameters
program_address:long

the CLProgram object pointer

handleMessageback to summary
protected abstract void handleMessage(CLProgram program)

The callback method.

Parameters
program:CLProgram

the CLProgram object affected

setContextback to summary
pack-priv final void setContext(final CLContext context)

Sets the context that contains the CLPrograms to which we're registered.

Parameters
context:CLContext

the CLContext object