ATLAS Offline Software
PhysicsAnalysis
D3PDTools
RootCoreUtils
RootCoreUtils
MessageType.h
Go to the documentation of this file.
1
#ifndef ROOT_CORE_UTILS__MESSAGE_TYPE_H
2
#define ROOT_CORE_UTILS__MESSAGE_TYPE_H
3
4
//
5
// Distributed under the Boost Software License, Version 1.0.
6
// (See accompanying file LICENSE_1_0.txt or copy at
7
// http://www.boost.org/LICENSE_1_0.txt)
8
9
// Please feel free to contact me (krumnack@iastate.edu) for bug
10
// reports, feature suggestions, praise and complaints.
11
12
16
17
18
19
#include <
RootCoreUtils/Global.h
>
20
21
namespace
RCU
22
{
23
enum
MessageType
24
{
26
MESSAGE_REGULAR
,
27
29
MESSAGE_WARNING
,
30
32
MESSAGE_ERROR
,
33
35
MESSAGE_EXCEPTION
,
36
38
MESSAGE_ABORT
,
39
41
MESSAGE_UNSPECIFIED
42
};
43
}
44
45
#endif
RCU::MESSAGE_ERROR
@ MESSAGE_ERROR
description: print an error
Definition:
MessageType.h:32
RCU::MESSAGE_UNSPECIFIED
@ MESSAGE_UNSPECIFIED
description: unspecified message type
Definition:
MessageType.h:41
Global.h
RCU
This module defines a variety of assert style macros.
Definition:
Assert.cxx:26
RCU::MESSAGE_EXCEPTION
@ MESSAGE_EXCEPTION
description: send out an exception
Definition:
MessageType.h:35
RCU::MessageType
MessageType
Definition:
MessageType.h:24
RCU::MESSAGE_ABORT
@ MESSAGE_ABORT
description: print and abort
Definition:
MessageType.h:38
RCU::MESSAGE_WARNING
@ MESSAGE_WARNING
description: print a warning
Definition:
MessageType.h:29
RCU::MESSAGE_REGULAR
@ MESSAGE_REGULAR
description: print a regular message
Definition:
MessageType.h:26
Generated on Tue Jul 2 2024 21:21:34 for ATLAS Offline Software by
1.8.18