git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3227
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
#define _XBT_CONTEXT_H
#include "xbt/misc.h"
#define _XBT_CONTEXT_H
#include "xbt/misc.h"
-#include "xbt/dynar.h" /* void_f_pvoid_t */
+#include "xbt/function_types.h"
+#include "xbt_modinter.h" /* init/exit of this module */
/** @addtogroup XBT_context
*
/** @addtogroup XBT_context
*
-XBT_PUBLIC(void) xbt_context_init(void);
-XBT_PUBLIC(void) xbt_context_exit(void);
void xbt_context_empty_trash(void);
XBT_PUBLIC(xbt_context_t) xbt_context_new(xbt_context_function_t code,
void_f_pvoid_t startup_func, void *startup_arg,
void xbt_context_empty_trash(void);
XBT_PUBLIC(xbt_context_t) xbt_context_new(xbt_context_function_t code,
void_f_pvoid_t startup_func, void *startup_arg,
void xbt_fifo_exit(void);
void xbt_dict_exit(void);
void xbt_fifo_exit(void);
void xbt_dict_exit(void);
+void xbt_context_init(void);
+void xbt_context_exit(void);
+
void xbt_thread_mod_init(void);
void xbt_thread_mod_exit(void);
void xbt_thread_mod_init(void);
void xbt_thread_mod_exit(void);