CGEM BOSS 6.6.5.h
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtReport.hh
Go to the documentation of this file.
1//--------------------------------------------------------------------------
2//
3// Environment:
4// This software is part of the EvtGen package developed jointly
5// for the BaBar and CLEO collaborations. If you use all or part
6// of it, please give an appropriate acknowledgement.
7//
8// Copyright Information: See EvtGen/COPYRIGHT
9// Copyright (C) 1998 Caltech, UCSB
10//
11// Module: EvtGen/EvtReport.hh
12//
13// Description:
14//
15// Modification history:
16//
17// Author: Simon Patton
18// Created: Mon Jun 3 12:45:03 EDT 1996
19//
20//------------------------------------------------------------------------
21
22#if !defined(TOOLBOX_FUNCTIONS_HH)
23#define TOOLBOX_FUNCTIONS_HH
24
25#if !defined(FILENAME_ONLY) /* relative path includes */
26
27// system include files
28#include <iostream>
29
30// user include files
31
32#else /* filename-only includes */
33#include <iostream>
34#include <types.h>
35#endif /* filename-only includes */
36// system include files
37
38// user include files
39
40// forward declarations
41
42//
43// constants, enums and typedefs
44//
46 EMERGENCY, // fatal
47 ALERT, // requires immediate action
48 CRITICAL, // serious
51 NOTICE, // "normal but significant"
52 INFO, // informational
53 DEBUG // debug
54};
55
56// function declaration
57std::ostream& report( Severity severity ,
58 const char* facility = 0 ) ;
59
60// inline function definitions
61
62#endif /* TOOLBOX_FUNCTIONS_HH */
63
Severity
Definition EvtReport.hh:45
@ DEBUG
Definition EvtReport.hh:53
@ EMERGENCY
Definition EvtReport.hh:46
@ ERROR
Definition EvtReport.hh:49
@ ALERT
Definition EvtReport.hh:47
@ INFO
Definition EvtReport.hh:52
@ WARNING
Definition EvtReport.hh:50
@ CRITICAL
Definition EvtReport.hh:48
@ NOTICE
Definition EvtReport.hh:51
std::ostream & report(Severity severity, const char *facility=0)
Definition EvtReport.cc:36