18 #ifndef _DECAF_UTIL_LOGGING_LEVEL_H_ 19 #define _DECAF_UTIL_LOGGING_LEVEL_H_ 167 Level(
const std::string& name,
int value );
196 virtual int compareTo(
const Level& value )
const;
198 virtual bool equals(
const Level& value )
const;
202 virtual bool operator<(
const Level& value )
const;
226 static Level parse(
const std::string& name );
static const Level FINE
FINE is a message level providing tracing information.
Definition: Level.h:137
static const Level WARNING
WARNING is a message level indicating a potential problem.
Definition: Level.h:91
static const Level INFO
INFO is a message level for informational messages.
Definition: Level.h:100
The Level class defines a set of standard logging levels that can be used to control logging output...
Definition: Level.h:56
static const Level SEVERE
SEVERE is a message level indicating a serious failure.
Definition: Level.h:83
static const Level DEBUG
DEBUG is a level for more verbose informative messages.
Definition: Level.h:110
static const Level FINER
FINER indicates a fairly detailed tracing message.
Definition: Level.h:144
static const Level ALL
ALL indicates that all messages should be logged.
Definition: Level.h:155
int intValue() const
Definition: Level.h:176
std::string getName() const
Definition: Level.h:183
static const Level CONFIG
CONFIG is a message level for static configuration messages.
Definition: Level.h:120
std::string toString() const
Definition: Level.h:190
static const Level OFF
OFF is a special level that can be used to turn off logging.
Definition: Level.h:74
static const Level FINEST
FINEST indicates a highly detailed tracing message.
Definition: Level.h:149
#define DECAF_API
Definition: Config.h:29
bool operator==(const ArrayPointer< T > &left, const U *right)
Definition: ArrayPointer.h:379
This interface imposes a total ordering on the objects of each class that implements it...
Definition: Comparable.h:33
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements...
Definition: AprPool.h:25
static const Level INHERIT
NULL is a special level that indicates that the Logger should get its Level from its parent Logger...
Definition: Level.h:68