ADTF
Loading...
Searching...
No Matches
ADTF Service

Table of Contents

Description

An ADTF Service provides functionality that is independent from the Streaming Architecture.

This might be clocks, databases (DBC, FIBEX, ARXML, ...), UIs and any other kind of additional functionality that graph objects like a filter or streaming service (source or sink) may require to perform its tasks.
Each ADTF Service will be initialized in a specific adtf::base::tADTFRunLevel.

For an overview please visit the chapter Additional functionality on the mainpage.

A service has to export the adtf::ucom::IService interface.
A basic implementation of this interface is provided by the class adtf::ucom::cService but it is recommended to use or adtf::system::cADTFService.
The adtf::system::cADTFService enriches the adtf::ucom::IService interface with a implementation for adtf::base::IConfiguration.

Note
For UI Services please use adtf::ui::cQtUIService of the package ADTF Qt5.