GNU Radio 3.7.1 C++ API
|
A ControlPort probe to export vectors of signals. More...
#include <ctrlport_probe_c.h>
Public Types | |
typedef boost::shared_ptr < ctrlport_probe_c > | sptr |
Public Member Functions | |
virtual std::vector< gr_complex > | get ()=0 |
Static Public Member Functions | |
static sptr | make (const std::string &id, const std::string &desc) |
Make a ControlPort probe block. |
A ControlPort probe to export vectors of signals.
This block acts as a sink in the flowgraph but also exports vectors of complex samples over ControlPort. This block simply sends the current vector held in the work function when the queried by a ControlPort client.
virtual std::vector<gr_complex> gr::blocks::ctrlport_probe_c::get | ( | ) | [pure virtual] |
static sptr gr::blocks::ctrlport_probe_c::make | ( | const std::string & | id, |
const std::string & | desc | ||
) | [static] |
Make a ControlPort probe block.
id | A string ID to name the probe over ControlPort. |
desc | A string describing the probe. |