Classes | Typedefs | Functions | Variables
dlfcn.c File Reference
#include "dlfcn.h"
#include <stdio.h>
#include <stdlib.h>
Include dependency graph for dlfcn.c:

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.

global_object first_object
static

Definition at line 35 of file dlfcn.c.



rtt
Author(s): RTT Developers
autogenerated on Fri Oct 25 2019 03:59:45