X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/0f5e8daaa6e9f74521068aa75837200bcd182ea6..19a7582234a64354e454fdab60a0d8c7ac16d2cc:/include/xbt/config.h diff --git a/include/xbt/config.h b/include/xbt/config.h index 6000dbb659..a3525950e3 100644 --- a/include/xbt/config.h +++ b/include/xbt/config.h @@ -141,6 +141,9 @@ XBT_PUBLIC(void) xbt_cfg_rm_at(xbt_cfg_t cfg, const char *name, int pos); /* rm every values */ XBT_PUBLIC(void) xbt_cfg_empty(xbt_cfg_t cfg, const char *name); +/* Return if configuration is set by default*/ +XBT_PUBLIC(int) xbt_cfg_is_default_value(xbt_cfg_t cfg, const char *name); + /* @} */ /** @defgroup XBT_cfg_decl Configuration type declaration and memory management @@ -163,7 +166,7 @@ typedef enum { xbt_cfgelm_type_count } e_xbt_cfgelm_type_t; - /** \brief Callback types. They get the name of the modified entry, and the position of the changed value */ +/** \brief Callback types. They get the name of the modified entry, and the position of the changed value */ typedef void (*xbt_cfg_cb_t) (const char *, int); XBT_PUBLIC(xbt_cfg_t) xbt_cfg_new(void);