TSDuck v3.45-4766
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::ReporterInterface Class Referenceabstract

Interface for classes using an associated Report object. More...

#include <tsReporterInterface.h>

Inheritance diagram for ts::ReporterInterface:

Public Member Functions

virtual Reportreport () const =0
 Access the Report which is associated with this object.
 

Detailed Description

Interface for classes using an associated Report object.

Member Function Documentation

◆ report()

virtual Report & ts::ReporterInterface::report ( ) const
pure virtual

Access the Report which is associated with this object.

Can be called from another thread only if the Report object is thread-safe.

Returns
A reference to the associated report.

Implemented in ts::ReporterBase.


The documentation for this class was generated from the following file: