|  | 
| 
 Public Types | 
| enum | { OFF_INT =  INT_MAX, 
FATAL_INT =  50000, 
ERROR_INT =  40000, 
WARN_INT =  30000,
 INFO_INT =  20000, 
DEBUG_INT =  10000, 
TRACE_INT =  5000, 
ALL_INT =  INT_MIN
 }
 | 
| 
 Public Member Functions | 
|  | Level (int level, const LogString &name, int syslogEquivalent) | 
|  | Instantiate a Level object. 
 | 
| void | toString (std::string &name) const | 
|  | Get the name of the level in the current encoding. 
 | 
| void | toString (std::wstring &name) const | 
|  | Get the name of the level. 
 | 
| void | toString (std::basic_string< UniChar > &name) const | 
|  | Get the name of the level. 
 | 
| void | toString (CFStringRef &name) const | 
|  | Get the name of the level. 
 | 
| LogString | toString () const | 
|  | Returns the string representation of this level. 
 | 
| virtual bool | equals (const LevelPtr &level) const | 
|  | Two levels are equal if their level fields are equal. 
 | 
| bool | operator== (const Level &level1) const | 
| bool | operator!= (const Level &level1) const | 
| int | getSyslogEquivalent () const | 
|  | Return the syslog equivalent of this level as an integer. 
 | 
| virtual bool | isGreaterOrEqual (const LevelPtr &level) const | 
|  | Returns trueif this level has a higher or equal level than the level passed as argument,falseotherwise.
 | 
| int | toInt () const | 
|  | Returns the integer representation of this level. 
 | 
| 
 Static Public Member Functions | 
| static LevelPtr | toLevel (const std::string &sArg) | 
|  | Convert the string passed as argument to a level. 
 | 
| static LevelPtr | toLevel (const std::string &sArg, const LevelPtr &defaultLevel) | 
|  | Convert the string passed as argument to a level. 
 | 
| static LevelPtr | toLevel (const std::wstring &sArg) | 
|  | Convert the string passed as argument to a level. 
 | 
| static LevelPtr | toLevel (const std::wstring &sArg, const LevelPtr &defaultLevel) | 
|  | Convert the string passed as argument to a level. 
 | 
| static LevelPtr | toLevel (const std::basic_string< UniChar > &sArg) | 
|  | Convert the string passed as argument to a level. 
 | 
| static LevelPtr | toLevel (const std::basic_string< UniChar > &sArg, const LevelPtr &defaultLevel) | 
|  | Convert the string passed as argument to a level. 
 | 
| static LevelPtr | toLevel (const CFStringRef &sArg) | 
|  | Convert the string passed as argument to a level. 
 | 
| static LevelPtr | toLevel (const CFStringRef &sArg, const LevelPtr &defaultLevel) | 
|  | Convert the string passed as argument to a level. 
 | 
| static LevelPtr | toLevelLS (const LogString &sArg) | 
|  | Convert the string passed as argument to a level. 
 | 
| static LevelPtr | toLevelLS (const LogString &sArg, const LevelPtr &defaultLevel) | 
|  | Convert the string passed as argument to a level. 
 | 
| static LevelPtr | toLevel (int val) | 
|  | Convert an integer passed as argument to a level. 
 | 
| static LevelPtr | toLevel (int val, const LevelPtr &defaultLevel) | 
|  | Convert an integer passed as argument to a level. 
 | 
| static LevelPtr | getAll () | 
| static LevelPtr | getFatal () | 
| static LevelPtr | getError () | 
| static LevelPtr | getWarn () | 
| static LevelPtr | getInfo () | 
| static LevelPtr | getDebug () | 
| static LevelPtr | getTrace () | 
| static LevelPtr | getOff () | 
| 
 Classes | 
| class | LevelClass |