X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/215ed67257173f5e26c9489ec96c4ced08d1614a..97ea8e6ffb9fade57fa48f52caca2a35b518b6da:/include/xbt/heap.h
diff --git a/include/xbt/heap.h b/include/xbt/heap.h
index 368107b283..fa096bea3b 100644
--- a/include/xbt/heap.h
+++ b/include/xbt/heap.h
@@ -14,23 +14,20 @@
/** @addtogroup XBT_heap
* @brief This section describes the API to generic heap with O(log(n)) access.
*
- *
Top | [\ref index]::[\ref XBT_API]
- * |
Prev | [\ref XBT_swag]
- * |
Next | |
* @{
*/
/* @brief heap datatype */
typedef struct xbt_heap *xbt_heap_t;
-xbt_heap_t xbt_heap_new(int num, void_f_pvoid_t free_func);
-void xbt_heap_free(xbt_heap_t H);
-int xbt_heap_size(xbt_heap_t H);
+XBT_PUBLIC(xbt_heap_t) xbt_heap_new(int num, void_f_pvoid_t free_func);
+XBT_PUBLIC(void) xbt_heap_free(xbt_heap_t H);
+XBT_PUBLIC(int) xbt_heap_size(xbt_heap_t H);
-void xbt_heap_push(xbt_heap_t H, void *content, double key);
-void *xbt_heap_pop(xbt_heap_t H);
+XBT_PUBLIC(void) xbt_heap_push(xbt_heap_t H, void *content, double key);
+XBT_PUBLIC(void*) xbt_heap_pop(xbt_heap_t H);
-double xbt_heap_maxkey(xbt_heap_t H);
-void *xbt_heap_maxcontent(xbt_heap_t H);
+XBT_PUBLIC(double) xbt_heap_maxkey(xbt_heap_t H);
+XBT_PUBLIC(void*) xbt_heap_maxcontent(xbt_heap_t H);
/* @} */
#endif /* _XBT_HEAP_H */