#include <windows.h>#include <stdio.h>#include <AtlBase.h>#include <AtlConv.h>#include "dlfcn-win32.h"

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_object * | global_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 struct global_object global_object |
| 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.
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.
global_object first_object [static] |
Definition at line 37 of file dlfcn-win32.cpp.