![]() |
GNSS-SDR
0.0.19
An Open Source GNSS Software Defined Receiver
|
This abstract class represents an interface to GNSS blocks. More...
#include <gnss_block_interface.h>
Public Member Functions | |
| virtual std::string | role ()=0 |
| virtual std::string | implementation ()=0 |
| virtual size_t | item_size ()=0 |
| virtual void | connect (gr::top_block_sptr top_block)=0 |
| virtual void | disconnect (gr::top_block_sptr top_block)=0 |
| virtual gr::basic_block_sptr | get_left_block ()=0 |
| virtual gr::basic_block_sptr | get_right_block ()=0 |
| virtual gr::basic_block_sptr | get_left_block (int RF_channel) |
| virtual gr::basic_block_sptr | get_right_block (int RF_channel) |
| virtual void | start () |
| Start the flow of samples if needed. More... | |
This abstract class represents an interface to GNSS blocks.
Abstract class for GNSS block interfaces. Since all its methods are virtual, this class cannot be instantiated directly, and a subclass can only be instantiated directly if all inherited pure virtual methods have been implemented by that class or a parent class.
Definition at line 68 of file gnss_block_interface.h.
|
inlinevirtual |
Start the flow of samples if needed.
Reimplemented in Ad9361FpgaSignalSource.
Definition at line 101 of file gnss_block_interface.h.
1.8.14