AQUAgpusph 5.0.4
Loading...
Searching...
No Matches
dlfcn.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  dl_info

Macros

#define DLFCN_EXPORT
#define RTLD_NOW   0
#define RTLD_LAZY   RTLD_NOW
#define RTLD_GLOBAL   (1 << 1)
#define RTLD_LOCAL   (1 << 2)
#define RTLD_DEFAULT   ((void *)0)
#define RTLD_NEXT   ((void *)-1)

Typedefs

typedef struct dl_info Dl_info

Functions

DLFCN_EXPORT void * dlopen (const char *file, int mode)
DLFCN_EXPORT int dlclose (void *handle)
DLFCN_EXPORT void * dlsym (void *handle, const char *name)
DLFCN_EXPORT char * dlerror (void)
DLFCN_EXPORT int dladdr (const void *addr, Dl_info *info)

Macro Definition Documentation

◆ DLFCN_EXPORT

#define DLFCN_EXPORT

◆ RTLD_DEFAULT

#define RTLD_DEFAULT   ((void *)0)

◆ RTLD_GLOBAL

#define RTLD_GLOBAL   (1 << 1)

◆ RTLD_LAZY

#define RTLD_LAZY   RTLD_NOW

◆ RTLD_LOCAL

#define RTLD_LOCAL   (1 << 2)

◆ RTLD_NEXT

#define RTLD_NEXT   ((void *)-1)

◆ RTLD_NOW

#define RTLD_NOW   0

Typedef Documentation

◆ Dl_info

typedef struct dl_info Dl_info

Function Documentation

◆ dladdr()

DLFCN_EXPORT int dladdr ( const void * addr,
Dl_info * info )
Here is the call graph for this function:

◆ dlclose()

DLFCN_EXPORT int dlclose ( void * handle)
Here is the call graph for this function:

◆ dlerror()

DLFCN_EXPORT char * dlerror ( void )

◆ dlopen()

DLFCN_EXPORT void * dlopen ( const char * file,
int mode )
Here is the call graph for this function:

◆ dlsym()

DLFCN_EXPORT void * dlsym ( void * handle,
const char * name )
Here is the call graph for this function: