PLplot
5.11.0
|
Go to the source code of this file.
Classes | |
struct | __dlhandle |
Typedefs | |
typedef struct __dlhandle * | lt_dlhandle |
typedef void | lt_ptr |
Functions | |
PLDLLIMPEXP void | lt_dlinit (void) |
PLDLLIMPEXP void | lt_dlexit (void) |
PLDLLIMPEXP lt_dlhandle | lt_dlopenext (char *dllname) |
PLDLLIMPEXP const char * | lt_dlerror () |
PLDLLIMPEXP void * | lt_dlsym (lt_dlhandle dlhandle, const char *symbol) |
PLDLLIMPEXP int | lt_dlmakeresident (lt_dlhandle handle) |
typedef struct __dlhandle* lt_dlhandle |
Definition at line 34 of file ltdl_win32.h.
Definition at line 35 of file ltdl_win32.h.
PLDLLIMPEXP const char* lt_dlerror | ( | ) |
return last error occured. Needs some work :).
Definition at line 96 of file ltdl_win32.c.
PLDLLIMPEXP void lt_dlexit | ( | void | ) |
on exit free library handles and release allocate memory
Definition at line 50 of file ltdl_win32.c.
PLDLLIMPEXP void lt_dlinit | ( | void | ) |
initialise variables
Definition at line 42 of file ltdl_win32.c.
PLDLLIMPEXP int lt_dlmakeresident | ( | lt_dlhandle | handle | ) |
Placeholder that does nothing for now.
handle | Library handle. |
Definition at line 140 of file ltdl_win32.c.
PLDLLIMPEXP lt_dlhandle lt_dlopenext | ( | char * | dllname | ) |
Try to open shared library with given dllname. If there is no extension given LoadLibrary() assumes .dll. The library must be somewhere in the path or in the current directory.
dllname | The name of shared library. |
Definition at line 73 of file ltdl_win32.c.
PLDLLIMPEXP void* lt_dlsym | ( | lt_dlhandle | dlhandle, |
const char * | symbol | ||
) |
load symbol from library
dlhandle | Library handle as returned by ltdlopenext(). |
symbol | The name of symbol to load. |
Definition at line 111 of file ltdl_win32.c.