#include <Priority.hh>
Public Types | |
enum | PriorityLevel { EMERG = 0, FATAL = 0, ALERT = 100, CRIT = 200, ERROR = 300, WARN = 400, NOTICE = 500, INFO = 600, DEBUG = 700, NOTSET = 800 } |
Predefined Levels of Priorities. More... | |
typedef int | Value |
The type of Priority Values. | |
Static Public Member Functions | |
static const std::string & | getPriorityName (int priority) throw () |
Returns the name of the given priority value. | |
static Value | getPriorityValue (const std::string &priorityName) throw (std::invalid_argument) |
Returns the value of the given priority name. | |
Static Public Attributes | |
static const int | MESSAGE_SIZE = 8 |
typedef int log4cpp::Priority::Value |
The type of Priority Values.
const std::string & log4cpp::Priority::getPriorityName | ( | int | priority | ) | throw () [static] |
Returns the name of the given priority value.
Currently, if the value is not one of the PriorityLevel values, the method returns the name of the largest priority smaller the given value.
priority | the numeric value of the priority. |
Priority::Value log4cpp::Priority::getPriorityValue | ( | const std::string & | priorityName | ) | throw (std::invalid_argument) [static] |
Returns the value of the given priority name.
This can be either one of EMERG ... NOTSET or a decimal string representation of the value, e.g. '700' for DEBUG.
priorityName | the string containing the the of the priority |
std::invalid_argument | if the priorityName does not correspond with a known Priority name or a number |
const int log4cpp::Priority::MESSAGE_SIZE = 8 [static] |