|
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 true if this level has a higher or equal level than the level passed as argument, false otherwise.
|
| 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 |