X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/dc35ba75078e8ed895386c9be316774d3235f869..dff9e15c44ab6340d27215957c56fa72fad246a2:/include/gras/module.h diff --git a/include/gras/module.h b/include/gras/module.h index df21bc34a5..6c59081118 100644 --- a/include/gras/module.h +++ b/include/gras/module.h @@ -5,17 +5,18 @@ #include /* Function users of module should use */ -void gras_module_join(const char *name); -void gras_module_leave(const char *name); +XBT_PUBLIC(void) gras_module_join(const char *name); +XBT_PUBLIC(void) gras_module_leave(const char *name); /* Functions module implementor should use */ -void gras_module_add(const char *name, unsigned int data_size, int *ID, - void_f_void_t *init_f, void_f_void_t *exit_f, - void_f_pvoid_t *join_f, void_f_pvoid_t *leave_f) ; +XBT_PUBLIC(void) gras_module_add(const char *name, unsigned int data_size, + int *ID, void_f_void_t init_f, + void_f_void_t exit_f, void_f_pvoid_t join_f, + void_f_pvoid_t leave_f); -void *gras_moddata_by_id(unsigned int ID); +XBT_PUBLIC(void *) gras_moddata_by_id(unsigned int ID); #endif /* GRAS_MODULE_H */