GNU Radio's DVBS2RX Package
gr::dvbs2rx::rotator_cc_impl Class Reference

Complex rotator. More...

#include <rotator_cc_impl.h>

Inheritance diagram for gr::dvbs2rx::rotator_cc_impl:

Public Member Functions

 rotator_cc_impl (double phase_inc=0.0, bool tag_inc_updates=false)
 
 ~rotator_cc_impl () override
 
void set_phase_inc (double phase_inc) override
 
int work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items) override
 

Additional Inherited Members

- Public Types inherited from gr::dvbs2rx::rotator_cc
typedef std::shared_ptr< rotator_ccsptr
 
- Static Public Member Functions inherited from gr::dvbs2rx::rotator_cc
static sptr make (double phase_inc=0.0, bool tag_inc_updates=false)
 Make a complex rotator block.
 

Detailed Description

Complex rotator.

Constructor & Destructor Documentation

◆ rotator_cc_impl()

gr::dvbs2rx::rotator_cc_impl::rotator_cc_impl ( double phase_inc = 0.0,
bool tag_inc_updates = false )

◆ ~rotator_cc_impl()

gr::dvbs2rx::rotator_cc_impl::~rotator_cc_impl ( )
override

Member Function Documentation

◆ set_phase_inc()

void gr::dvbs2rx::rotator_cc_impl::set_phase_inc ( double phase_inc)
overridevirtual

◆ work()

int gr::dvbs2rx::rotator_cc_impl::work ( int noutput_items,
gr_vector_const_void_star & input_items,
gr_vector_void_star & output_items )
override

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