-/** \addtogroup XBT_parmap
- * \ingroup XBT_misc
- * \brief Parallel map.
- *
- * A function is applied to all elements of a std::vector in parallel with n worker threads. The worker threads are
- * persistent until the destruction of the parmap.
- *
- * If there are more than n elements in the vector, the worker threads are allowed to fetch themselves remaining work
- * with method next() and execute it.
- *
- * \{
- */
+/** @addtogroup XBT_parmap
+ * @ingroup XBT_misc
+ * @brief Parallel map.
+ *
+ * A function is applied to all elements of a std::vector in parallel with n worker threads. The worker threads are
+ * persistent until the destruction of the parmap.
+ *
+ * If there are more than n elements in the vector, the worker threads are allowed to fetch themselves remaining work
+ * with method next() and execute it.
+ *
+ * @{
+ */
typedef enum {
XBT_PARMAP_POSIX, /**< use POSIX synchronization primitives */
XBT_PARMAP_FUTEX, /**< use Linux futex system call */
typedef enum {
XBT_PARMAP_POSIX, /**< use POSIX synchronization primitives */
XBT_PARMAP_FUTEX, /**< use Linux futex system call */