GNSS-SDR  0.0.19
An Open Source GNSS Software Defined Receiver
Classes | Typedefs | Functions
GNSS block interfaces

Classes

class  Concurrent_Queue< Data >
 This class implements a thread-safe std::queue. More...
 
class  AcquisitionInterface
 This abstract class represents an interface to an acquisition GNSS block. More...
 
class  ChannelInterface
 This abstract class represents an interface to a channel GNSS block. More...
 
class  ConfigurationInterface
 This abstract class represents an interface to configuration parameters. More...
 
class  GNSSBlockInterface
 This abstract class represents an interface to GNSS blocks. More...
 
class  ObservablesInterface
 This abstract class represents an interface to an observables block. More...
 
class  PvtInterface
 This class represents an interface to a PVT block. More...
 
class  SignalSourceInterface
 This abstract class represents an interface to signal_source GNSS block. More...
 
class  TelemetryDecoderInterface
 This abstract class represents an interface to a navigation GNSS block. More...
 
class  TrackingInterface
 This abstract class represents an interface to a tracking block. More...
 

Typedefs

template<typename T >
using gnss_shared_ptr = boost::shared_ptr< T >
 

Functions

template<typename C , typename... Args>
gnss_shared_ptr< C > gnss_make_shared (Args &&... args)
 
virtual size_t SignalSourceInterface::getRfChannels () const =0
 

Detailed Description

GNSS block interfaces.