X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/797eb2f563e8e95887cebee56213f7fd624b66ed..82f4610d753cfd75539f4b7cdfad4296c56c6388:/include/xbt/log.h?ds=inline diff --git a/include/xbt/log.h b/include/xbt/log.h index 7ff36466b2..994cb1ef28 100644 --- a/include/xbt/log.h +++ b/include/xbt/log.h @@ -18,7 +18,7 @@ * * This is the list of all existing log categories in SimGrid. * This list was automatically extracted from the source code by - * the src/xbt_log_extract_hierarchy utility. + * the tools/doxygen/xbt_log_extract_hierarchy.pl utility. * * You can thus be certain that it is uptodate, but it may somehow * lack a final manual touch. @@ -35,6 +35,7 @@ #include "xbt/misc.h" #include +#include /* NULL */ SG_BEGIN_DECL() /**\brief Log priorities * \ingroup XBT_log @@ -125,8 +126,8 @@ typedef enum { # define XBT_LOG_CONNECT(child, parent_cat) \ if (1) { \ XBT_LOG_EXTERNAL_CATEGORY(child); \ - XBT_LOG_EXTERNAL_CATEGORY(parent_cat); \ - xbt_assert(_XBT_LOGV(child).parent == &_XBT_LOGV(parent_cat)); \ + /* XBT_LOG_EXTERNAL_CATEGORY(parent_cat); */ \ + /* xbt_assert(_XBT_LOGV(child).parent == &_XBT_LOGV(parent_cat)); */ \ _xbt_log_cat_init(&_XBT_LOGV(child), xbt_log_priority_uninitialized); \ } else ((void)0) #endif @@ -159,8 +160,8 @@ typedef enum { * Defines a new subcategory of the parent. */ #define XBT_LOG_NEW_SUBCATEGORY(catName, parent, desc) \ - extern s_xbt_log_category_t _XBT_LOGV(parent); \ - XBT_LOG_NEW_SUBCATEGORY_helper(catName, parent, desc) \ + XBT_LOG_EXTERNAL_CATEGORY(parent); \ + XBT_LOG_NEW_SUBCATEGORY_helper(catName, parent, desc) \ /** * \ingroup XBT_log @@ -358,20 +359,6 @@ extern xbt_log_layout_t xbt_log_default_layout; /* Public functions again */ /* ********************** */ -/** - * \ingroup XBT_log - * - * Prints some help about using the logging infrastructure. - */ -XBT_PUBLIC(void) xbt_log_help(void); - -/** - * \ingroup XBT_log - * - * Prints the log category hierarchy. - */ -XBT_PUBLIC(void) xbt_log_help_categories(void); - /** * \ingroup XBT_log * \param catName name of the category