com.jogamp.common.os
Class UnixDynamicLinkerImpl

java.lang.Object
  extended by com.jogamp.common.os.UnixDynamicLinkerImpl

public class UnixDynamicLinkerImpl
extends java.lang.Object


Field Summary
static int RTLD_FIRST
           
static int RTLD_GLOBAL
           
static int RTLD_GROUP
           
static int RTLD_LAZY
           
static int RTLD_LOCAL
           
static int RTLD_NODELETE
           
static int RTLD_NOLOAD
           
static int RTLD_NOW
           
static int RTLD_PARENT
           
static int RTLD_WORLD
           
 
Constructor Summary
UnixDynamicLinkerImpl()
           
 
Method Summary
 void closeLibrary(long libraryHandle)
           
 long lookupSymbol(long libraryHandle, java.lang.String symbolName)
           
 long openLibraryGlobal(java.lang.String pathname, boolean debug)
           
 long openLibraryLocal(java.lang.String pathname, boolean debug)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RTLD_LAZY

public static final int RTLD_LAZY
See Also:
Constant Field Values

RTLD_NOW

public static final int RTLD_NOW
See Also:
Constant Field Values

RTLD_NOLOAD

public static final int RTLD_NOLOAD
See Also:
Constant Field Values

RTLD_GLOBAL

public static final int RTLD_GLOBAL
See Also:
Constant Field Values

RTLD_LOCAL

public static final int RTLD_LOCAL
See Also:
Constant Field Values

RTLD_PARENT

public static final int RTLD_PARENT
See Also:
Constant Field Values

RTLD_GROUP

public static final int RTLD_GROUP
See Also:
Constant Field Values

RTLD_WORLD

public static final int RTLD_WORLD
See Also:
Constant Field Values

RTLD_NODELETE

public static final int RTLD_NODELETE
See Also:
Constant Field Values

RTLD_FIRST

public static final int RTLD_FIRST
See Also:
Constant Field Values
Constructor Detail

UnixDynamicLinkerImpl

public UnixDynamicLinkerImpl()
Method Detail

openLibraryLocal

public long openLibraryLocal(java.lang.String pathname,
                             boolean debug)

openLibraryGlobal

public long openLibraryGlobal(java.lang.String pathname,
                              boolean debug)

lookupSymbol

public long lookupSymbol(long libraryHandle,
                         java.lang.String symbolName)

closeLibrary

public void closeLibrary(long libraryHandle)