log4tango::Level
Contents
Member Enumeration Documentation
enumlog4tango::Level::LevelLevel
Levels of Priorities.
EnumeratorOFFFATALERRORWARNINFODEBUGMember Function Documentation
conststd::string&log4tango::Level::get_name(Valuelevel)[static]
Returns the name of the given level value. Currently, if the value is not one of the LevelLevel values,
the method returns the name of the largest level smaller the given value.
Parameterslevel the numeric value of the level.
Returns
a string representing the name of the level.
Level::Valuelog4tango::Level::get_value(conststd::string&level_name)std::invalid_argument[static]
Returns the value of the given level name. This can be either one of 'OFF', 'ERRROR', ... or a decimal
string representation of the value, e.g. '500' for DEBUG.
Parameterslevel_name the string containing the the of the level
Returns
the value corresponding with the level name
Exceptionsstd::invalid_argument if the level_name does not correspond with a known Level name or a number
Member Typedef Documentation
typedefintlog4tango::Level::Value
The type of Level Values.
Name
log4tango::Level
Synopsis
#include <Level.hh>
PublicTypes
enum LevelLevel { OFF = 100, FATAL = 200, ERROR = 300, WARN = 400, INFO = 500, DEBUG = 600 }
Levels of Priorities.
typedef int Value
The type of Level Values.
StaticPublicMemberFunctions
static const std::string & get_name (Value level)
Returns the name of the given level value.
static Valueget_value (const std::string &level_name) throw (std::invalid_argument)
Returns the value of the given level name.
