A wrapper class for C++ NullReport.
More...
|
| NullReport () |
| Constructor.
|
|
void | debug (String message) |
| Log a messages at debug level.
|
|
void | delete () |
| Delete the encapsulated C++ object.
|
|
void | error (String message) |
| Log a messages at error level.
|
|
void | info (String message) |
| Log a messages at info level.
|
|
native void | log (int severity, String message) |
| Log a message to the report.
|
|
native void | setMaxSeverity (int severity) |
| Set the maximum severity of the report.
|
|
void | verbose (String message) |
| Log a messages at verbose level.
|
|
void | warning (String message) |
| Log a messages at warning level.
|
|
|
static native String | header (int severity) |
| Formatted line prefix header for a severity.
|
|
|
static final int | Debug = 1 |
| First debug level.
|
|
static final int | Error = -3 |
| Regular error.
|
|
static final int | Fatal = -5 |
| Fatal error, typically aborts the application.
|
|
static final int | Info = -1 |
| Information message.
|
|
static final int | Severe = -4 |
| Severe error.
|
|
static final int | Verbose = 0 |
| Verbose information.
|
|
static final int | Warning = -2 |
| Warning message.
|
|
|
long | nativeObject = 0 |
| The address of the underlying C++ object.
|
|
A wrapper class for C++ NullReport.
Since the corresponding C++ class is a singleton, there is no delete() method.
◆ delete()
void io.tsduck.NullReport.delete |
( |
| ) |
|
|
inline |
◆ setMaxSeverity()
native void io.tsduck.Report.setMaxSeverity |
( |
int |
severity | ) |
|
|
inherited |
Set the maximum severity of the report.
- Parameters
-
◆ log()
native void io.tsduck.Report.log |
( |
int |
severity, |
|
|
String |
message |
|
) |
| |
|
inherited |
Log a message to the report.
- Parameters
-
severity | Severity level of the message. |
message | Message to report. |
◆ error()
void io.tsduck.Report.error |
( |
String |
message | ) |
|
|
inlineinherited |
Log a messages at error level.
- Parameters
-
message | Message to report. |
◆ warning()
void io.tsduck.Report.warning |
( |
String |
message | ) |
|
|
inlineinherited |
Log a messages at warning level.
- Parameters
-
message | Message to report. |
◆ info()
void io.tsduck.Report.info |
( |
String |
message | ) |
|
|
inlineinherited |
Log a messages at info level.
- Parameters
-
message | Message to report. |
◆ verbose()
void io.tsduck.Report.verbose |
( |
String |
message | ) |
|
|
inlineinherited |
Log a messages at verbose level.
- Parameters
-
message | Message to report. |
◆ debug()
void io.tsduck.Report.debug |
( |
String |
message | ) |
|
|
inlineinherited |
Log a messages at debug level.
- Parameters
-
message | Message to report. |
◆ header()
static native String io.tsduck.Report.header |
( |
int |
severity | ) |
|
|
staticinherited |
Formatted line prefix header for a severity.
- Parameters
-
- Returns
- A string to prepend to messages. Empty for Info and Verbose levels.
◆ nativeObject
long io.tsduck.NativeObject.nativeObject = 0 |
|
protectedinherited |
The address of the underlying C++ object.
It is normally accessed by native methods only.
The documentation for this class was generated from the following file: