ArcGIS Procedural Runtime  3.2.10650
LogLevel.h
1 /*
2  COPYRIGHT (c) 2012-2024 Esri R&D Center Zurich
3  TRADE SECRETS: ESRI PROPRIETARY AND CONFIDENTIAL
4  Unpublished material - all rights reserved under the
5  Copyright Laws of the United States and applicable international
6  laws, treaties, and conventions.
7 
8  For additional information, contact:
9  Environmental Systems Research Institute, Inc.
10  Attn: Contracts and Legal Services Department
11  380 New York Street
12  Redlands, California, 92373
13  USA
14 
15  email: contracts@esri.com
16 */
17 
18 #ifndef PRT_LOGLEVEL_H_
19 #define PRT_LOGLEVEL_H_
20 
21 #include "prt/prt.h"
22 
23 
24 namespace prt {
25 
29 enum PRT_EXPORTS_API LogLevel {
30  LOG_TRACE = 0,
31  LOG_DEBUG = 1,
32  LOG_INFO = 2,
34  LOG_ERROR = 4,
35  LOG_FATAL = 5,
36  LOG_NO = 1000,
37 };
38 
39 
40 }
41 
42 #endif /* PRT_LOGLEVEL_H_ */
Warning messages issued at a condition that did not abort an ongoing execution.
Definition: LogLevel.h:33
LogLevel
Definition: LogLevel.h:29
Internal call tracing. This log level is unused in release builds of the runtime but may be used by c...
Definition: LogLevel.h:30
Error messages issued at a condition that altered/aborted the ongoing execution.
Definition: LogLevel.h:34
Fatal errors that leave the procedural runtime in an inconsistent /non-operational state...
Definition: LogLevel.h:35
Internal debug information. This log level is unused in release builds of the runtime but may be used...
Definition: LogLevel.h:31
The Procedural Runtime API namespace. The prt namespace contains the top level entry points into the ...
Definition: Annotation.h:24
Informational messages such as configuration information during initialization.
Definition: LogLevel.h:32
No log level set.
Definition: LogLevel.h:36