TSDuck v3.46-4806
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 TablesLoggerFilterRepository & Instance ()
 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 ( )
static

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: