#include <gnuradio/fec/tpc_decoder.h>
◆ ~tpc_decoder()
gr::fec::tpc_decoder::~tpc_decoder |
( |
| ) |
|
|
override |
◆ make()
◆ rate()
double gr::fec::tpc_decoder::rate |
( |
| ) |
|
|
inlineoverridevirtual |
Returns the rate of the code. For every r input bits, there is 1 output bit, so the rate is 1/r. Used for setting things like the encoder block's relative rate.
This function MUST be reimplemented by the child class.
Implements gr::fec::generic_decoder.
◆ set_frame_size()
bool gr::fec::tpc_decoder::set_frame_size |
( |
unsigned int | frame_size | ) |
|
|
inlineoverridevirtual |
Updates the size of a decoded frame.
The child class MUST implement this function and interpret how the frame_size
information affects the block's behavior. It should also provide bounds checks.
Implements gr::fec::generic_decoder.
The documentation for this class was generated from the following file: