GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > EFC / V4-1-1
Constituent: dgfc     Tag: rad750
This graph shows which files directly or indirectly include this file:
Defines | |
#define | EDM_PRINTF(_args) |
Macro to call EDM_printf. | |
#define | EDM_XPRINTF(_stuff) |
Macro to call EDM_xprintf. | |
#define | EDM_DEBUGPRINTF(_stuff) |
Macro to call EDM_debugPrintf (). | |
#define | EDM_INFOPRINTF(_stuff) |
Macro to call EDM_infoPrintf (). | |
#define | EDM_WARNINGPRINTF(_stuff) |
Macro to call EDM_warningPrintf (). | |
#define | EDM_ERRORPRINTF(_stuff) |
Macro to call EDM_errorPrintf (). | |
#define | EDM_FATALPRINTF(_stuff) |
Macro to call EDM_FatalPrintf (). | |
#define | EDM_CODE(_code) |
Macro to drop C statements that are only used if and only if the Event Diagnostic Message (EDM) facility is active. | |
Typedefs | |
typedef enum _EDM_level | EDM_level |
Typedef for enum _EDM_level. | |
Enumerations | |
enum | _EDM_level { EDM_K_DEBUG = 2, EDM_K_INFO = 3, EDM_K_WARNING = 4, EDM_K_ERROR = 5, EDM_K_FATAL = 6 } |
This sets the verbosity level. More... |
CVS $Id: EDM.h,v 1.2 2005/11/22 02:32:06 russell Exp $
|
Macro to drop C statements that are only used if and only if the Event Diagnostic Message (EDM) facility is active.
EDM_CODE (int error_cnt = 0); . . ntracks = ntracks + 1; EDM_CODE((if (ntracks > MAX_TRACKS) { error_cnt++; } ))
|
|
Macro to call EDM_debugPrintf ().
EDM_DEBUGPRINTF ((GblMsgLevel, "Starting track finding for event #: %8x\n", enum)); If EDM_USE is not defined, this macro is a NOP. |
|
Macro to call EDM_errorPrintf ().
EDM_ERRORPRINTF ((GblMsgLevel, "Starting track finding for event #: %8x\n", enum)); If EDM_USE is not defined, this macro is a NOP. |
|
Macro to call EDM_FatalPrintf ().
EDM_FATALPRINTF ((GblMsgLevel, "Starting track finding for event #: %8x\n", enum)); If EDM_USE is not defined, this macro is a NOP. |
|
Macro to call EDM_infoPrintf ().
EDM_INFOPRINTF ((GblMsgLevel, "Starting track finding for event #: %8x\n", enum)); If EDM_USE is not defined, this macro is a NOP. |
|
Macro to call EDM_printf.
|
|
Macro to call EDM_warningPrintf ().
EDM_WARNINGPRINTF ((GblMsgLevel, "Starting track finding for event #: %8x\n", enum)); If EDM_USE is not defined, this macro is a NOP. |
|
Macro to call EDM_xprintf.
EDM_XPRINTF ((EDM_K_INFO, GblMsgLevel, "Starting track finding for event #: %8x\n", enum)); The first 2 arguments, EDM_K_INFO and GblMsgLevel represent
The remaining two arguments represent the printf format statement and its arguments. If EDM_USE is not defined, this macro is a NOP. |
|
Typedef for enum _EDM_level. The verbosity level is pattern after the offline definitions. It uses a descending scale (seems backwards to me, the least output I would have defined as 0, with increasing verbosity at higher numbers, oh well, there must have been a good reason. |
|
This sets the verbosity level.
|