libcamera
v0.0.0
Supporting cameras in Linux since 2019
|
A category of log message. More...
Public Member Functions | |
LogCategory (const char *name) | |
Construct a log category. More... | |
const char * | name () const |
Retrieve the log category name. More... | |
LogSeverity | severity () const |
Retrieve the severity of the log category. More... | |
void | setSeverity (LogSeverity severity) |
Set the severity of the log category. More... | |
Static Public Member Functions | |
static const LogCategory & | defaultCategory () |
Retrieve the default log category. More... | |
A category of log message.
The LogCategory class represents a category of log messages, related to an area of the library. It groups all messages belonging to the same category, and is used to control the log level per group.
|
explicit |
Construct a log category.
[in] | name | The category name |
|
static |
Retrieve the default log category.
The default log category is named "default" and is used by the LOG() macro when no log category is specified.
|
inline |
Retrieve the log category name.
void libcamera::LogCategory::setSeverity | ( | LogSeverity | severity | ) |
Set the severity of the log category.
Messages of severity higher than or equal to the severity of the log category are printed, other messages are discarded.
|
inline |
Retrieve the severity of the log category.