GNU Radio 3.7.1 C++ API
gr::blocks::ctrlport_probe_c Class Reference

A ControlPort probe to export vectors of signals. More...

#include <ctrlport_probe_c.h>

Inheritance diagram for gr::blocks::ctrlport_probe_c:

List of all members.

Public Types

typedef boost::shared_ptr
< ctrlport_probe_c
sptr

Public Member Functions

virtual std::vector< gr_complexget ()=0

Static Public Member Functions

static sptr make (const std::string &id, const std::string &desc)
 Make a ControlPort probe block.

Detailed Description

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.


Member Typedef Documentation


Member Function Documentation

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.

Parameters:
idA string ID to name the probe over ControlPort.
descA string describing the probe.

The documentation for this class was generated from the following file: