PLplot
5.13.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.
typedef void lt_ptr |
Definition at line 35 of file ltdl_win32.h.
PLDLLIMPEXP const char* lt_dlerror | ( | ) |
return last error occured. Needs some work :).
Definition at line 97 of file ltdl_win32.c.
PLDLLIMPEXP void lt_dlexit | ( | void | ) |
on exit free library handles and release allocate memory
Definition at line 51 of file ltdl_win32.c.
PLDLLIMPEXP void lt_dlinit | ( | void | ) |
initialise variables
Definition at line 43 of file ltdl_win32.c.
PLDLLIMPEXP int lt_dlmakeresident | ( | lt_dlhandle | handle | ) |
Placeholder that does nothing for now.
handle | Library handle. |
Definition at line 141 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 74 of file ltdl_win32.c.
PLDLLIMPEXP void* lt_dlsym | ( | lt_dlhandle | dlhandle, |
PLCHAR_VECTOR | symbol | ||
) |
load symbol from library
dlhandle | Library handle as returned by ltdlopenext(). |
symbol | The name of symbol to load. |
Definition at line 112 of file ltdl_win32.c.