dlfcn.c File Reference

#include "dlfcn.h"
#include "../../rtt-config.h"
#include <stdio.h>
#include <stdlib.h>
Include dependency graph for dlfcn.c:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  global_object

Typedefs

typedef struct global_object global_object

Functions

static int copy_string (char *dest, int dest_size, const char *src)
int dlclose (void *handle)
char * dlerror (void)
void * dlopen (const char *file, int mode)
void * dlsym (void *handle, const char *name)
static void global_add (HMODULE hModule)
static void global_rem (HMODULE hModule)
static global_objectglobal_search (HMODULE hModule)
static void save_err_ptr_str (const void *ptr)
static void save_err_str (const char *str)

Variables

static char * current_error
static char error_buffer [65535]
static global_object first_object

Typedef Documentation

typedef struct global_object global_object

Function Documentation

static int copy_string ( char *  dest,
int  dest_size,
const char *  src 
) [static]

Definition at line 110 of file dlfcn.c.

int dlclose ( void *  handle  ) 

Definition at line 238 of file dlfcn.c.

char* dlerror ( void   ) 

Definition at line 304 of file dlfcn.c.

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

Definition at line 169 of file dlfcn.c.

void* dlsym ( void *  handle,
const char *  name 
)

Definition at line 261 of file dlfcn.c.

static void global_add ( HMODULE  hModule  )  [static]

Definition at line 52 of file dlfcn.c.

static void global_rem ( HMODULE  hModule  )  [static]

Definition at line 82 of file dlfcn.c.

static global_object* global_search ( HMODULE  hModule  )  [static]

Definition at line 38 of file dlfcn.c.

static void save_err_ptr_str ( const void *  ptr  )  [static]

Definition at line 160 of file dlfcn.c.

static void save_err_str ( const char *  str  )  [static]

Definition at line 130 of file dlfcn.c.


Variable Documentation

char* current_error [static]

Definition at line 108 of file dlfcn.c.

char error_buffer[65535] [static]

Definition at line 107 of file dlfcn.c.

Definition at line 35 of file dlfcn.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


rtt
Author(s): RTT Developers
autogenerated on Fri Jan 11 09:45:57 2013