38#if defined(_WIN32) || defined(__CYGWIN__)
39# define G_MODULE_EXPORT __declspec(dllexport)
40# define G_MODULE_IMPORT __declspec(dllimport) extern
42# define G_MODULE_EXPORT __attribute__((visibility("default")))
43# define G_MODULE_IMPORT extern
45# define G_MODULE_EXPORT
46# define G_MODULE_IMPORT extern
74#define G_MODULE_ERROR g_module_error_quark () GMODULE_AVAILABLE_MACRO_IN_2_70
123 const gchar *symbol_name,
143 const gchar *module_name);
#define GMODULE_AVAILABLE_ENUMERATOR_IN_2_70
#define GMODULE_AVAILABLE_IN_2_70
#define GMODULE_DEPRECATED_IN_2_76
#define GMODULE_AVAILABLE_IN_ALL
GMODULE_AVAILABLE_IN_ALL const gchar * g_module_name(GModule *module)
GMODULE_AVAILABLE_IN_ALL gboolean g_module_supported(void) G_GNUC_CONST
GMODULE_DEPRECATED_IN_2_76 gchar * g_module_build_path(const gchar *directory, const gchar *module_name)
void(* GModuleUnload)(GModule *module)
@ G_MODULE_ERROR_CHECK_FAILED
GMODULE_AVAILABLE_IN_ALL const gchar * g_module_error(void)
GMODULE_AVAILABLE_IN_ALL void g_module_make_resident(GModule *module)
GMODULE_AVAILABLE_IN_ALL gboolean g_module_symbol(GModule *module, const gchar *symbol_name, gpointer *symbol)
GMODULE_AVAILABLE_IN_2_70 GModule * g_module_open_full(const gchar *file_name, GModuleFlags flags, GError **error)
GMODULE_AVAILABLE_IN_2_70 GQuark g_module_error_quark(void)
GMODULE_AVAILABLE_IN_ALL gboolean g_module_close(GModule *module)
GMODULE_AVAILABLE_IN_ALL GModule * g_module_open(const gchar *file_name, GModuleFlags flags)
G_BEGIN_DECLS typedef guint32 GQuark
G_BEGIN_DECLS typedef char gchar
static void error(LoadState *S, const char *why)