 |
GNU Radio Manual and C++ API Reference
3.8.2.0
The Free & Open Software Radio Ecosystem
|
|
Go to the documentation of this file.
23 #ifndef INCLUDED_FEC_CC_DECODER_H
24 #define INCLUDED_FEC_CC_DECODER_H
40 unsigned int framebits,
42 unsigned char* Branchtab);
123 std::vector<int> polys,
127 bool padded =
false);
virtual bool set_frame_size(unsigned int frame_size)=0
@ CC_STREAMING
Definition: cc_common.h:27
void(* conv_kernel)(unsigned char *Y, unsigned char *X, unsigned char *syms, unsigned char *dec, unsigned int framebits, unsigned int excess, unsigned char *Branchtab)
Definition: cc_decoder.h:36
#define FEC_API
Definition: gr-fec/include/gnuradio/fec/api.h:30
Convolutional Code Decoding class.
Definition: cc_decoder.h:102
enum _cc_mode_t cc_mode_t
static generic_decoder::sptr make(int frame_size, int k, int rate, std::vector< int > polys, int start_state=0, int end_state=-1, cc_mode_t mode=CC_STREAMING, bool padded=false)
GNU Radio logging wrapper for log4cpp library (C++ port of log4j)
Definition: basic_block.h:43
boost::shared_ptr< generic_decoder > sptr
Definition: generic_decoder.h:75
Parent class for FECAPI objects.
Definition: generic_decoder.h:61