GNU Radio's M2K Package
gr::m2k::mixed_signal_source Class Referenceabstract

#include <mixed_signal_source.h>

Inheritance diagram for gr::m2k::mixed_signal_source:
gr::m2k::mixed_signal_source_impl

Public Types

typedef std::shared_ptr< mixed_signal_sourcesptr

Public Member Functions

virtual void set_timeout_ms (unsigned int timeout)=0
virtual void set_data_rate (double rate)=0
virtual void set_buffer_size (int buffer_size)=0

Static Public Member Functions

static sptr make (libm2k::context::M2k *context, int buffer_size, double data_rate=0, int kb=64)
static sptr make_from (libm2k::context::M2k *context, int buffer_size, double data_rate=0, int kb=64)

Member Typedef Documentation

◆ sptr

Member Function Documentation

◆ make()

sptr gr::m2k::mixed_signal_source::make ( libm2k::context::M2k * context,
int buffer_size,
double data_rate = 0,
int kb = 64 )
static

◆ make_from()

sptr gr::m2k::mixed_signal_source::make_from ( libm2k::context::M2k * context,
int buffer_size,
double data_rate = 0,
int kb = 64 )
static

◆ set_buffer_size()

virtual void gr::m2k::mixed_signal_source::set_buffer_size ( int buffer_size)
pure virtual

◆ set_data_rate()

virtual void gr::m2k::mixed_signal_source::set_data_rate ( double rate)
pure virtual

◆ set_timeout_ms()

virtual void gr::m2k::mixed_signal_source::set_timeout_ms ( unsigned int timeout)
pure virtual

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