#include <glib.h>Go to the source code of this file.
Defines | |
| #define | G_MODULE_IMPORT extern |
| #define | G_MODULE_EXPORT |
Typedefs | |
| typedef struct _GModule | GModule |
| typedef const gchar *(* | GModuleCheckInit )(GModule *module) |
| typedef void(* | GModuleUnload )(GModule *module) |
Enumerations | |
| enum | GModuleFlags { G_MODULE_BIND_LAZY = 1 << 0, G_MODULE_BIND_LOCAL = 1 << 1, G_MODULE_BIND_MASK = 0x03 } |
Functions | |
| gboolean | g_module_supported (void) G_GNUC_CONST |
| GModule * | g_module_open (const gchar *file_name, GModuleFlags flags) |
| gboolean | g_module_close (GModule *module) |
| void | g_module_make_resident (GModule *module) |
| G_CONST_RETURN gchar * | g_module_error (void) |
| gboolean | g_module_symbol (GModule *module, const gchar *symbol_name, gpointer *symbol) |
| G_CONST_RETURN gchar * | g_module_name (GModule *module) |
| gchar * | g_module_build_path (const gchar *directory, const gchar *module_name) |
| typedef const gchar*(* GModuleCheckInit)(GModule *module) |
| typedef void(* GModuleUnload)(GModule *module) |
| enum GModuleFlags |
| gchar* g_module_build_path | ( | const gchar * | directory, | |
| const gchar * | module_name | |||
| ) |
| gboolean g_module_close | ( | GModule * | module | ) |
| G_CONST_RETURN gchar* g_module_error | ( | void | ) |
| void g_module_make_resident | ( | GModule * | module | ) |
| G_CONST_RETURN gchar* g_module_name | ( | GModule * | module | ) |
| GModule* g_module_open | ( | const gchar * | file_name, | |
| GModuleFlags | flags | |||
| ) |
| gboolean g_module_supported | ( | void | ) |
| gboolean g_module_symbol | ( | GModule * | module, | |
| const gchar * | symbol_name, | |||
| gpointer * | symbol | |||
| ) |
1.5.9