This class represents the location of a logging statement.
More...
#include <locationinfo.h>
|
| static const char *const | NA |
| | When location information is not available the constant NA is returned. More...
|
| |
| static const char *const | NA_METHOD |
| |
This class represents the location of a logging statement.
◆ LocationInfo() [1/3]
| log4cxx::spi::LocationInfo::LocationInfo |
( |
const char *const |
fileName, |
|
|
const char *const |
functionName, |
|
|
int |
lineNumber |
|
) |
| |
◆ LocationInfo() [2/3]
| log4cxx::spi::LocationInfo::LocationInfo |
( |
| ) |
|
◆ LocationInfo() [3/3]
| log4cxx::spi::LocationInfo::LocationInfo |
( |
const LocationInfo & |
src | ) |
|
Copy constructor.
- Parameters
-
◆ clear()
| void log4cxx::spi::LocationInfo::clear |
( |
| ) |
|
Resets location info to default state.
◆ getClassName()
| const std::string log4cxx::spi::LocationInfo::getClassName |
( |
| ) |
const |
Return the class name of the call site.
◆ getFileName()
| const char* log4cxx::spi::LocationInfo::getFileName |
( |
| ) |
const |
Return the file name of the caller.
- Returns
- file name, may be null.
◆ getLineNumber()
| int log4cxx::spi::LocationInfo::getLineNumber |
( |
| ) |
const |
Returns the line number of the caller.
- Returns
- line number, -1 if not available.
◆ getLocationUnavailable()
| static const LocationInfo& log4cxx::spi::LocationInfo::getLocationUnavailable |
( |
| ) |
|
|
static |
◆ getMethodName()
| const std::string log4cxx::spi::LocationInfo::getMethodName |
( |
| ) |
const |
Returns the method name of the caller.
◆ operator=()
Assignment operator.
- Parameters
-
◆ write()
◆ NA
| const char* const log4cxx::spi::LocationInfo::NA |
|
static |
When location information is not available the constant NA is returned.
Current value of this string constant is ?.
◆ NA_METHOD
| const char* const log4cxx::spi::LocationInfo::NA_METHOD |
|
static |
The documentation for this class was generated from the following file: