23#ifndef GNSS_SDR_GALILEO_E1_DLL_PLL_VEML_TRACKING_H
24#define GNSS_SDR_GALILEO_E1_DLL_PLL_VEML_TRACKING_H
46 const std::string&
role,
47 unsigned int in_streams,
48 unsigned int out_streams);
53 return "Galileo_E1_DLL_PLL_VEML_Tracking";
58 void create_tracking_block()
override;
Base class providing shared logic for DLL+PLL VEML tracking adapters.
std::string role() override final
Get role from the Tracking block adapter.
BaseDllPllTracking(const ConfigurationInterface *configuration, std::string role, unsigned int in_streams, unsigned int out_streams)
Base constructor of a Tracking block adapter.
This abstract class represents an interface to configuration parameters.
std::string implementation() override
Returns "Galileo_E1_DLL_PLL_VEML_Tracking".
GalileoE1DllPllVemlTracking(const ConfigurationInterface *configuration, const std::string &role, unsigned int in_streams, unsigned int out_streams)
Constructor.