gwenhywfar  4.3.1
Defines | Typedefs | Functions
libloader.h File Reference
#include <gwenhywfar/gwenhywfarapi.h>
#include <gwenhywfar/error.h>

Go to the source code of this file.

Defines

#define GWEN_LIBLOADER_ERROR_COULD_NOT_CLOSE   3
#define GWEN_LIBLOADER_ERROR_COULD_NOT_LOAD   1
#define GWEN_LIBLOADER_ERROR_COULD_NOT_RESOLVE   4
#define GWEN_LIBLOADER_ERROR_NOT_FOUND   5
#define GWEN_LIBLOADER_ERROR_NOT_OPEN   2
#define GWEN_LIBLOADER_ERROR_TYPE   "LIBLOADER"
#define GWENHYWFAR_LIBLOADER_H   "$Id"

Typedefs

typedef struct GWEN_LIBLOADER GWEN_LIBLOADER

Functions

GWENHYWFAR_API int GWEN_LibLoader_CloseLibrary (GWEN_LIBLOADER *h)
GWENHYWFAR_API void GWEN_LibLoader_free (GWEN_LIBLOADER *h)
GWENHYWFAR_API GWEN_LIBLOADERGWEN_LibLoader_new (void)
GWENHYWFAR_API int GWEN_LibLoader_OpenLibrary (GWEN_LIBLOADER *h, const char *name)
GWENHYWFAR_API int GWEN_LibLoader_OpenLibraryWithPath (GWEN_LIBLOADER *h, const char *path, const char *name)
GWENHYWFAR_API int GWEN_LibLoader_Resolve (GWEN_LIBLOADER *h, const char *name, void **p)

Define Documentation

Definition at line 36 of file libloader.h.

Definition at line 34 of file libloader.h.

Definition at line 37 of file libloader.h.

Definition at line 38 of file libloader.h.

Definition at line 35 of file libloader.h.

#define GWEN_LIBLOADER_ERROR_TYPE   "LIBLOADER"

Definition at line 33 of file libloader.h.

#define GWENHYWFAR_LIBLOADER_H   "$Id"

Definition at line 31 of file libloader.h.