| Apache log4cxx
    Version 0.11.0
    | 
Defines the minimum set of levels recognized by the system, that is OFF, FATAL, ERROR, WARN, INFO, DEBUG and ALL.
 More...
 
  
 | Classes | |
| class | LevelClass | 
| 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.  More... | |
| void | toString (std::string &name) const | 
| Get the name of the level in the current encoding.  More... | |
| void | toString (std::wstring &name) const | 
| Get the name of the level.  More... | |
| void | toString (std::basic_string< UniChar > &name) const | 
| Get the name of the level.  More... | |
| void | toString (CFStringRef &name) const | 
| Get the name of the level.  More... | |
| LogString | toString () const | 
| Returns the string representation of this level.  More... | |
| virtual bool | equals (const LevelPtr &level) const | 
| Two levels are equal if their level fields are equal.  More... | |
| 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.  More... | |
| virtual bool | isGreaterOrEqual (const LevelPtr &level) const | 
| Returns trueif this level has a higher or equal level than the level passed as argument,falseotherwise.  More... | |
| int | toInt () const | 
| Returns the integer representation of this level.  More... | |
|  Public Member Functions inherited from ObjectImpl | |
| ObjectImpl () | |
| virtual | ~ObjectImpl () | 
| void | addRef () const | 
| void | releaseRef () const | 
|  Public Member Functions inherited from Object | |
| virtual const helpers::Class & | getClass () const | 
| virtual | ~Object () | 
| virtual bool | instanceof (const Class &clazz) const =0 | 
| virtual const void * | cast (const Class &clazz) const =0 | 
| Static Public Member Functions | |
| static LevelPtr | toLevel (const std::string &sArg) | 
| Convert the string passed as argument to a level.  More... | |
| static LevelPtr | toLevel (const std::string &sArg, const LevelPtr &defaultLevel) | 
| Convert the string passed as argument to a level.  More... | |
| static LevelPtr | toLevel (const std::wstring &sArg) | 
| Convert the string passed as argument to a level.  More... | |
| static LevelPtr | toLevel (const std::wstring &sArg, const LevelPtr &defaultLevel) | 
| Convert the string passed as argument to a level.  More... | |
| static LevelPtr | toLevel (const std::basic_string< UniChar > &sArg) | 
| Convert the string passed as argument to a level.  More... | |
| static LevelPtr | toLevel (const std::basic_string< UniChar > &sArg, const LevelPtr &defaultLevel) | 
| Convert the string passed as argument to a level.  More... | |
| static LevelPtr | toLevel (const CFStringRef &sArg) | 
| Convert the string passed as argument to a level.  More... | |
| static LevelPtr | toLevel (const CFStringRef &sArg, const LevelPtr &defaultLevel) | 
| Convert the string passed as argument to a level.  More... | |
| static LevelPtr | toLevelLS (const LogString &sArg) | 
| Convert the string passed as argument to a level.  More... | |
| static LevelPtr | toLevelLS (const LogString &sArg, const LevelPtr &defaultLevel) | 
| Convert the string passed as argument to a level.  More... | |
| static LevelPtr | toLevel (int val) | 
| Convert an integer passed as argument to a level.  More... | |
| static LevelPtr | toLevel (int val, const LevelPtr &defaultLevel) | 
| Convert an integer passed as argument to a level.  More... | |
| static LevelPtr | getAll () | 
| static LevelPtr | getFatal () | 
| static LevelPtr | getError () | 
| static LevelPtr | getWarn () | 
| static LevelPtr | getInfo () | 
| static LevelPtr | getDebug () | 
| static LevelPtr | getTrace () | 
| static LevelPtr | getOff () | 
|  Static Public Member Functions inherited from Object | |
| static const helpers::Class & | getStaticClass () | 
| static const log4cxx::helpers::ClassRegistration & | registerClass () | 
| Additional Inherited Members | |
|  Protected Attributes inherited from ObjectImpl | |
| unsigned int volatile | ref | 
Defines the minimum set of levels recognized by the system, that is OFF, FATAL, ERROR, WARN, INFO, DEBUG and ALL. 
The Level class may be subclassed to define a larger level set. 
| 
 | virtual | 
Two levels are equal if their level fields are equal.
| 
 | static | 
| 
 | static | 
| 
 | static | 
| 
 | static | 
| 
 | static | 
| 
 | static | 
| 
 | inline | 
Return the syslog equivalent of this level as an integer.
| 
 | static | 
| 
 | static | 
| 
 | virtual | 
Returns true if this level has a higher or equal level than the level passed as argument, false otherwise. 
You should think twice before overriding the default implementation of isGreaterOrEqual method. 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
Returns the integer representation of this level.
| 
 | static | 
Convert the string passed as argument to a level.
If the conversion fails, then this method returns DEBUG.
| sArg | level name. | 
Convert the string passed as argument to a level.
If the conversion fails, then this method returns the value of defaultLevel. 
| sArg | level name. | 
| defaultLevel | level to return if no match. | 
| 
 | static | 
Convert the string passed as argument to a level.
If the conversion fails, then this method returns DEBUG.
| sArg | level name. | 
Convert the string passed as argument to a level.
If the conversion fails, then this method returns the value of defaultLevel. 
| sArg | level name. | 
| defaultLevel | level to return if no match. | 
Convert the string passed as argument to a level.
If the conversion fails, then this method returns DEBUG.
| sArg | level name. | 
| 
 | static | 
Convert the string passed as argument to a level.
If the conversion fails, then this method returns the value of defaultLevel. 
| sArg | level name. | 
| defaultLevel | level to return if no match. | 
| 
 | static | 
Convert the string passed as argument to a level.
If the conversion fails, then this method returns DEBUG.
| sArg | level name. | 
| 
 | static | 
Convert the string passed as argument to a level.
If the conversion fails, then this method returns the value of defaultLevel. 
| sArg | level name. | 
| defaultLevel | level to return if no match. | 
| 
 | static | 
Convert an integer passed as argument to a level.
If the conversion fails, then this method returns DEBUG.
Convert an integer passed as argument to a level.
If the conversion fails, then this method returns the specified default.
Convert the string passed as argument to a level.
If the conversion fails, then this method returns DEBUG.
| sArg | level name. | 
Convert the string passed as argument to a level.
If the conversion fails, then this method returns the value of defaultLevel. 
| sArg | level name. | 
| defaultLevel | level to return if no match. | 
| void toString | ( | std::string & | name | ) | const | 
Get the name of the level in the current encoding.
| name | buffer to which name is appended. | 
| void toString | ( | std::wstring & | name | ) | const | 
Get the name of the level.
| name | buffer to which name is appended. | 
| void toString | ( | std::basic_string< UniChar > & | name | ) | const | 
Get the name of the level.
| name | buffer to which name is appended. | 
| void toString | ( | CFStringRef & | name | ) | const | 
Get the name of the level.
| name | buffer to which name is appended. | 
| LogString toString | ( | ) | const | 
Returns the string representation of this level.