X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d25ee31741e8dd64436721b11fe82a0969f369cf..1e18ccad74ce3d49299f1da9022c5d5e4ee76918:/include/xbt/heap.h diff --git a/include/xbt/heap.h b/include/xbt/heap.h index 0daea05021..27afafceda 100644 --- a/include/xbt/heap.h +++ b/include/xbt/heap.h @@ -9,7 +9,14 @@ #define _XBT_HEAP_H #include "xbt/misc.h" - +#include "xbt/dynar.h" /* void_f_pvoid_t */ + +/** @addtogroup XBT_heap + * @brief This section describes the API to generic heap with O(log(n)) access. + * + * @{ + */ +/* @brief heap datatype */ typedef struct xbt_heap *xbt_heap_t; xbt_heap_t xbt_heap_new(int num, void_f_pvoid_t free_func); @@ -22,4 +29,5 @@ void *xbt_heap_pop(xbt_heap_t H); double xbt_heap_maxkey(xbt_heap_t H); void *xbt_heap_maxcontent(xbt_heap_t H); +/* @} */ #endif /* _XBT_HEAP_H */