JOCL v2.6.0-rc-20250722
JOCL, OpenCL® API Binding for Java™ (public API).
com.jogamp.opencl.llb.impl.CLDynamicLibraryBundleInfo Class Reference
Inheritance diagram for com.jogamp.opencl.llb.impl.CLDynamicLibraryBundleInfo:
Collaboration diagram for com.jogamp.opencl.llb.impl.CLDynamicLibraryBundleInfo:

Public Member Functions

final boolean shallLinkGlobal ()
 
final boolean shallLookupGlobal ()
 Returns true on Android, and false otherwise. More...
 
final List< String > getGlueLibNames ()
 
final boolean searchToolLibInSystemPath ()
 
final boolean searchToolLibSystemPathFirst ()
 
final List< List< String > > getToolLibNames ()
 
List< String > getSymbolForToolLibPath ()
 
final List< String > getToolGetProcAddressFuncNameList ()
 
final long toolGetProcAddress (final long toolGetProcAddressHandle, String funcName)
 
final boolean useToolGetProcAdressFirst (final String funcName)
 
final RunnableExecutor getLibLoaderExecutor ()
 

Protected Member Functions

 CLDynamicLibraryBundleInfo ()
 

Detailed Description

Definition at line 44 of file CLDynamicLibraryBundleInfo.java.

Constructor & Destructor Documentation

◆ CLDynamicLibraryBundleInfo()

com.jogamp.opencl.llb.impl.CLDynamicLibraryBundleInfo.CLDynamicLibraryBundleInfo ( )
protected

Definition at line 67 of file CLDynamicLibraryBundleInfo.java.

Member Function Documentation

◆ getGlueLibNames()

final List< String > com.jogamp.opencl.llb.impl.CLDynamicLibraryBundleInfo.getGlueLibNames ( )

Definition at line 95 of file CLDynamicLibraryBundleInfo.java.

◆ getLibLoaderExecutor()

final RunnableExecutor com.jogamp.opencl.llb.impl.CLDynamicLibraryBundleInfo.getLibLoaderExecutor ( )

Definition at line 170 of file CLDynamicLibraryBundleInfo.java.

◆ getSymbolForToolLibPath()

List< String > com.jogamp.opencl.llb.impl.CLDynamicLibraryBundleInfo.getSymbolForToolLibPath ( )

Definition at line 140 of file CLDynamicLibraryBundleInfo.java.

◆ getToolGetProcAddressFuncNameList()

final List< String > com.jogamp.opencl.llb.impl.CLDynamicLibraryBundleInfo.getToolGetProcAddressFuncNameList ( )

Definition at line 143 of file CLDynamicLibraryBundleInfo.java.

◆ getToolLibNames()

final List< List< String > > com.jogamp.opencl.llb.impl.CLDynamicLibraryBundleInfo.getToolLibNames ( )

Definition at line 110 of file CLDynamicLibraryBundleInfo.java.

◆ searchToolLibInSystemPath()

final boolean com.jogamp.opencl.llb.impl.CLDynamicLibraryBundleInfo.searchToolLibInSystemPath ( )

Definition at line 100 of file CLDynamicLibraryBundleInfo.java.

◆ searchToolLibSystemPathFirst()

final boolean com.jogamp.opencl.llb.impl.CLDynamicLibraryBundleInfo.searchToolLibSystemPathFirst ( )

Definition at line 105 of file CLDynamicLibraryBundleInfo.java.

◆ shallLinkGlobal()

final boolean com.jogamp.opencl.llb.impl.CLDynamicLibraryBundleInfo.shallLinkGlobal ( )

Returns true, since we might load the library and allow symbol access to subsequent libs.

Definition at line 77 of file CLDynamicLibraryBundleInfo.java.

◆ shallLookupGlobal()

final boolean com.jogamp.opencl.llb.impl.CLDynamicLibraryBundleInfo.shallLookupGlobal ( )

Returns true on Android, and false otherwise.

Definition at line 85 of file CLDynamicLibraryBundleInfo.java.

◆ toolGetProcAddress()

final long com.jogamp.opencl.llb.impl.CLDynamicLibraryBundleInfo.toolGetProcAddress ( final long  toolGetProcAddressHandle,
String  funcName 
)

Definition at line 153 of file CLDynamicLibraryBundleInfo.java.

◆ useToolGetProcAdressFirst()

final boolean com.jogamp.opencl.llb.impl.CLDynamicLibraryBundleInfo.useToolGetProcAdressFirst ( final String  funcName)

Definition at line 165 of file CLDynamicLibraryBundleInfo.java.


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