X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/2539fff313cbd67c45b8490f7961e45e358d9ba2..ffcbccef3ac04b965677cd5c55192b3eb104d6f4:/include/xbt/misc.h diff --git a/include/xbt/misc.h b/include/xbt/misc.h index be295b5b2f..af16b984b4 100644 --- a/include/xbt/misc.h +++ b/include/xbt/misc.h @@ -44,6 +44,19 @@ typedef struct { int port; } xbt_host_t; +/* pointer to a function freeing something */ +typedef void (void_f_ppvoid_t)(void**); +typedef void (void_f_pvoid_t) (void*); + +/* The following two definitions concern the type of the keys used for + the heaps. That should be handled via configure (FIXME). */ +typedef long double xbt_heap_float_t; +#define XBT_HEAP_FLOAT_T "%Lg" /* for printing purposes */ + +typedef long double xbt_maxmin_float_t; +#define XBT_MAXMIN_FLOAT_T "%Lg" /* for printing purposes */ + + END_DECL #endif /* XBT_MISC_H */