osxdlfcn.h File Reference

Go to the source code of this file.

Classes

struct  dl_info

Defines

#define dl_restrict
#define RTLD_LAZY   0x1
#define RTLD_NOW   0x2
#define RTLD_LOCAL   0x4
#define RTLD_GLOBAL   0x8
#define RTLD_NOLOAD   0x10
#define RTLD_NODELETE   0x80
#define RTLD_NEXT   ((void *) -1)
#define RTLD_DEFAULT   ((void *) -2)

Typedefs

typedef struct dl_info Dl_info

Functions

voiddlopen (const char *path, int mode)
voiddlsym (void *dl_restrict handle, const char *dl_restrict symbol)
const char * dlerror (void)
int dlclose (void *handle)
int dladdr (const void *dl_restrict, Dl_info *dl_restrict)

Define Documentation

#define dl_restrict
#define RTLD_DEFAULT   ((void *) -2)
#define RTLD_GLOBAL   0x8

Referenced by dlopen().

#define RTLD_LAZY   0x1

Referenced by dlopen().

#define RTLD_LOCAL   0x4
#define RTLD_NEXT   ((void *) -1)
#define RTLD_NODELETE   0x80
#define RTLD_NOLOAD   0x10
#define RTLD_NOW   0x2

Typedef Documentation

typedef struct dl_info Dl_info

Function Documentation

int dladdr ( const void dl_restrict,
Dl_info dl_restrict 
)
int dlclose ( void handle  ) 

References error.

const char* dlerror ( void   ) 

References error.

void* dlopen ( const char *  path,
int  mode 
)

References error, int, RTLD_GLOBAL, and RTLD_LAZY.

void* dlsym ( void *dl_restrict  handle,
const char *dl_restrict  symbol 
)
Generated on Mon Jun 13 08:10:29 2011 for NEURON by  doxygen 1.6.3