GNU Radio v3.6.2-149-ga6d285d9 C++ API
|
decimate a stream, keeping one item out of every n. More...
#include <keep_m_in_n.h>
Public Types | |
typedef boost::shared_ptr < keep_m_in_n > | sptr |
Public Member Functions | |
virtual void | set_m (int m)=0 |
virtual void | set_n (int n)=0 |
virtual void | set_offset (int offset)=0 |
Static Public Member Functions | |
static sptr | make (size_t itemsize, int m, int n, int offset) |
decimate a stream, keeping one item out of every n.
static sptr gr::blocks::keep_m_in_n::make | ( | size_t | itemsize, |
int | m, | ||
int | n, | ||
int | offset | ||
) | [static] |
virtual void gr::blocks::keep_m_in_n::set_m | ( | int | m | ) | [pure virtual] |
Implemented in gr::blocks::keep_m_in_n_impl.
virtual void gr::blocks::keep_m_in_n::set_n | ( | int | n | ) | [pure virtual] |
Implemented in gr::blocks::keep_m_in_n_impl.
virtual void gr::blocks::keep_m_in_n::set_offset | ( | int | offset | ) | [pure virtual] |
Implemented in gr::blocks::keep_m_in_n_impl.