A wrapper class for C++ CerrReport. More...
Public Member Functions | |
def | __init__ (self) |
Constructor. | |
def | debug (self, message) |
Log a messages at debug level. More... | |
def | delete (self) |
Explicitly free the underlying C++ object. More... | |
def | error (self, message) |
Log a messages at error level. More... | |
def | info (self, message) |
Log a messages at info level. More... | |
def | log (self, severity, message) |
Log a message to the report. More... | |
def | setMaxSeverity (self, severity) |
Set the maximum severity of the report. More... | |
def | verbose (self, message) |
Log a messages at verbose level. More... | |
def | warning (self, message) |
Log a messages at warning level. More... | |
Static Public Member Functions | |
def | header (severity) |
Formatted line prefix header for a severity. More... | |
Static Public Attributes | |
int | Debug = 1 |
First debug level. | |
int | Error = -3 |
Regular error. | |
int | Fatal = -5 |
Fatal error, typically aborts the application. | |
int | Info = -1 |
Information message. | |
int | Severe = -4 |
Severe errror. | |
int | Verbose = 0 |
Verbose information. | |
int | Warning = -2 |
Warning message. | |
A wrapper class for C++ CerrReport.
|
staticinherited |
Formatted line prefix header for a severity.
severity | Severity value. |
|
inherited |
Set the maximum severity of the report.
severity | Severity level. |
|
inherited |
Log a message to the report.
severity | Severity level of the message. |
message | Message to report. |
|
inherited |
Log a messages at error level.
message | Message to report. |
|
inherited |
Log a messages at warning level.
message | Message to report. |
|
inherited |
Log a messages at info level.
message | Message to report. |
|
inherited |
Log a messages at verbose level.
message | Message to report. |
|
inherited |
Log a messages at debug level.
message | Message to report. |
|
inherited |
Explicitly free the underlying C++ object.
After this call, the object becomes unusable. Most usages are unpredictable but most likely will do nothing.
Reimplemented in tsduck.InputSwitcher, tsduck.TSProcessor, tsduck.SystemMonitor, tsduck.SectionFile, tsduck.AbstractPluginEventHandler, tsduck.DuckContext, and tsduck.AsyncReport.