dlfcn-win32.cpp File Reference

#include <windows.h>
#include <stdio.h>
#include <AtlBase.h>
#include <AtlConv.h>
#include "dlfcn-win32.h"
Include dependency graph for dlfcn-win32.cpp:
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 112 of file dlfcn-win32.cpp.

int dlclose ( void *  handle  ) 

Definition at line 242 of file dlfcn-win32.cpp.

char* dlerror ( void   ) 

Definition at line 307 of file dlfcn-win32.cpp.

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

Definition at line 172 of file dlfcn-win32.cpp.

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

Definition at line 265 of file dlfcn-win32.cpp.

static void global_add ( HMODULE  hModule  )  [static]

Definition at line 54 of file dlfcn-win32.cpp.

static void global_rem ( HMODULE  hModule  )  [static]

Definition at line 84 of file dlfcn-win32.cpp.

static global_object* global_search ( HMODULE  hModule  )  [static]

Definition at line 40 of file dlfcn-win32.cpp.

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

Definition at line 163 of file dlfcn-win32.cpp.

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

Definition at line 132 of file dlfcn-win32.cpp.


Variable Documentation

char* current_error [static]

Definition at line 110 of file dlfcn-win32.cpp.

char error_buffer[65535] [static]

Definition at line 109 of file dlfcn-win32.cpp.

Definition at line 37 of file dlfcn-win32.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


graspit
Author(s):
autogenerated on Fri Jan 11 11:19:12 2013