10#ifndef _LOG4SHIB_PRIORITY_HH
11#define _LOG4SHIB_PRIORITY_HH
21#ifdef LOG4SHIB_FIX_ERROR_COLLISION
24 static const int _tmpERRORValue = ERROR;
28 static const int ERROR = log4shib::_tmpERRORValue;
32#error Naming collision for 'ERROR' detected. Please read the FAQ for a \
43#ifdef LOG4SHIB_FIX_ERROR_COLLISION
49#error Naming collision for 'DEBUG' detected. Please read the FAQ for a \
#define LOG4SHIB_EXPORT
Definition Export.hh:11
The Priority class provides importance levels with which one can categorize log messages.
Definition Priority.hh:62
@ EMERG
Definition Priority.hh:69
@ WARN
Definition Priority.hh:74
@ NOTSET
Definition Priority.hh:78
@ ERROR
Definition Priority.hh:73
@ FATAL
Definition Priority.hh:70
@ ALERT
Definition Priority.hh:71
@ DEBUG
Definition Priority.hh:77
@ CRIT
Definition Priority.hh:72
@ NOTICE
Definition Priority.hh:75
@ INFO
Definition Priority.hh:76
int Value
The type of Priority Values.
Definition Priority.hh:84
static const std::string & getPriorityName(int priority)
Returns the name of the given priority value.
Definition Priority.cpp:23
static Value getPriorityValue(const std::string &priorityName)
Returns the value of the given priority name.
Definition Priority.cpp:30
The top level namespace for all 'Log for C++' types and classes.
Definition AbortAppender.hh:16