TSDuck v3.40-4033
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::PSIRepository::RegisterXML Class Reference

A class to register additional XML model files to merge with the main model for tables and descriptors. More...

#include <tsPSIRepository.h>

Public Member Functions

 RegisterXML (const UString &file_name)
 Register an additional XML model file containing definitions for tables and descriptors.
 

Detailed Description

A class to register additional XML model files to merge with the main model for tables and descriptors.

The registration is performed using constructors. Thus, it is possible to perform a registration in the declaration of a static object.

Constructor & Destructor Documentation

◆ RegisterXML()

ts::PSIRepository::RegisterXML::RegisterXML ( const UString file_name)

Register an additional XML model file containing definitions for tables and descriptors.

This file will be merged with the main model.

Parameters
[in]file_nameName of the XML model file. This should be a simple file name, without directory. This file will be searched in the same directory as the executable, then in all directories from $TSPLUGINS_PATH, then from $LD_LIBRARY_PATH (Linux only), then from $PATH.
See also
TS_REGISTER_XML_FILE

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