26#ifndef GNSS_SDR_SIGNAL_SOURCE_INTERFACE_H
27#define GNSS_SDR_SIGNAL_SOURCE_INTERFACE_H
31#if USE_GLOG_AND_GFLAGS
32#include <glog/logging.h>
34#include <absl/log/log.h>
54 virtual size_t getRfChannels()
const = 0;
57 SignalSourceInterface()
59 VLOG(1) <<
"SignalSourceInterface: " <<
this <<
" ctor";
63 ~SignalSourceInterface()
65 VLOG(1) <<
"SignalSourceInterface: " <<
this <<
" dtor";
This abstract class represents an interface to GNSS blocks.
This interface represents a GNSS block.