Top Description Fields Methods
com.jogamp.common.os

public Interface DynamicLookupHelper

Known Direct Implementers
com.jogamp.common.os.NativeLibrary, com.jogamp.common.os.DynamicLibraryBundle
Imports
jogamp.common.Debug

Interface callers may use ProcAddressHelper's reset helper method to install function pointers into a ProcAddressTable. This must typically be written with native code.

Field Summary

Modifier and TypeField and Description
public static final boolean
public static final boolean

Method Summary

Modifier and TypeMethod and Description
public void
public long
dynamicLookupFunction(String funcName)

Returns the function handle for function 'funcName'.

public boolean
isFunctionAvailable(String funcName)

Queries whether function 'funcName' is available.

public void

Field Detail

DEBUGback to summary
public static final boolean DEBUG
DEBUG_LOOKUPback to summary
public static final boolean DEBUG_LOOKUP

Method Detail

claimAllLinkPermissionback to summary
public void claimAllLinkPermission() throws SecurityException
Exceptions
SecurityException:
if user is not granted access for the library set.
dynamicLookupFunctionback to summary
public long dynamicLookupFunction(String funcName) throws SecurityException

Returns the function handle for function 'funcName'.

Exceptions
SecurityException:
if user is not granted access for the library set.
isFunctionAvailableback to summary
public boolean isFunctionAvailable(String funcName) throws SecurityException

Queries whether function 'funcName' is available.

Exceptions
SecurityException:
if user is not granted access for the library set.
releaseAllLinkPermissionback to summary
public void releaseAllLinkPermission() throws SecurityException
Exceptions
SecurityException:
if user is not granted access for the library set.