Diagnostic log settings.
More...
|
|
constant int | ERR_NONE = 0 |
| | no error
|
| |
|
constant int | ERR_UNKNOWN_LOG_CONTEXT_NAME = 1 |
| | unknown log context
|
| |
|
constant int | ERR_UNKNOWN_LOG_LEVEL = 2 |
| | unknown log level
|
| |
◆ LogLevel
Log levels.
| Enumerator |
|---|
| LOG_LEVEL_NONE | no log messages
|
| LOG_LEVEL_ERR | errors
|
| LOG_LEVEL_WARN | warnings + errors
|
| LOG_LEVEL_INFO | info + warnings + errors
|
| LOG_LEVEL_DEBUG | debug + info + warnings + errors
|
| LOG_LEVEL_TRACE | trace + debug + info + warnings + errors
|
◆ getLogLevelByCtxName()
| int diag::DiagLogSettings::getLogLevelByCtxName |
( |
in string |
ctxName, |
|
|
out LogLevel |
logLevel |
|
) |
| |
Get the log level for a specific context.
- Parameters
-
| ctxName | - context name |
| logLevel | - result: log level |
- Returns
- ERR_NONE on success
-
ERR_UNKNOWN_LOG_CONTEXT_NAME if the context is unknown
-
ERR_UNKNOWN_LOG_LEVEL if log level cannot be mapped to JSON
◆ getLogLevelsForAllCtxNames()
| vector< LogLevelEntry > diag::DiagLogSettings::getLogLevelsForAllCtxNames |
( |
| ) |
|
Get log levels of all contexts.
- Returns
- vector of LogLevelEntry structures
◆ setLogLevelByCtxName()
| int diag::DiagLogSettings::setLogLevelByCtxName |
( |
in string |
ctxName, |
|
|
in LogLevel |
logLevel |
|
) |
| |
Set the log level for a specific context.
- Parameters
-
| ctxName | - context name |
| logLevel | - log level |
- Returns
- ERR_NONE on success
-
ERR_UNKNOWN_LOG_CONTEXT_NAME if the context is unknown
-
ERR_UNKNOWN_LOG_LEVEL if log level is unknown
◆ setLogLevelForAllCtxNames()
| int diag::DiagLogSettings::setLogLevelForAllCtxNames |
( |
in LogLevel |
logLevel | ) |
|
Set the log level for all contexts at once.
- Parameters
-
- Returns
- ERR_NONE on success
-
ERR_UNKNOWN_LOG_LEVEL if log level is unknown
The documentation for this interface was generated from the following file: