+
+/**
+ * @brief Set current data
+ * @param cursor the cursor
+ * @param data the new data
+ * @param free_ctn the function to free the new data
+ */
+XBT_INLINE void xbt_dict_cursor_set_data(xbt_dict_cursor_t cursor,
+ void *data,
+ void_f_pvoid_t free_ctn)
+{
+ __cursor_not_null(cursor);
+ xbt_dictelm_set_data(cursor->dict, cursor->current, data, free_ctn);
+}