root/ompi/mca/topo/treematch/treematch/tm_verbose.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 #include <stdio.h>
   2 
   3 #define NONE     0
   4 /* output in stderr*/
   5 #define CRITICAL 1
   6 #define ERROR    2
   7 /* output in stdout*/
   8 #define WARNING  3
   9 #define TIMING   4
  10 #define INFO     5
  11 #define DEBUG    6
  12 
  13 
  14 /* return 0 on errror and  1 on success */
  15 int          tm_open_verbose_file(char *filename);
  16 int          tm_close_verbose_file(void);
  17 void         tm_set_verbose_level(unsigned int level);
  18 unsigned int tm_get_verbose_level(void);
  19 FILE *       tm_get_verbose_output(void);
  20 
  21 #define tm_verbose_printf(level, ...) level <= tm_get_verbose_level()?fprintf(tm_get_verbose_output(),__VA_ARGS__):0
  22 

/* [<][>][^][v][top][bottom][index][help] */