TSDuck v3.40-3963
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::TablesLoggerFilterRepository Class Reference

The repository of section filters for TablesLogger. More...

#include <tsTablesLoggerFilterRepository.h>

Classes

class  Register
 A class to register factories of section filters. More...
 

Public Member Functions

void createFilters (TablesLoggerFilterVector &filters) const
 Create an instance of all registered section filters.
 

Static Public Member Functions

static TablesLoggerFilterRepositoryInstance ()
 Get the instance of the singleton of this class.
 

Detailed Description

The repository of section filters for TablesLogger.

Member Function Documentation

◆ Instance()

static TablesLoggerFilterRepository & ts::TablesLoggerFilterRepository::Instance ( )
inlinestatic

Get the instance of the singleton of this class.

Returns
The instance of the singleton of this class.

◆ createFilters()

void ts::TablesLoggerFilterRepository::createFilters ( TablesLoggerFilterVector filters) const

Create an instance of all registered section filters.

Parameters
[out]filtersReturned vectors of safe pointers to instances of section filters.

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