23 #ifndef INCLUDED_FEC_CC_DECODER_H
24 #define INCLUDED_FEC_CC_DECODER_H
37 unsigned char *syms,
unsigned char *dec,
38 unsigned int framebits,
unsigned int excess,
39 unsigned char *Branchtab);
119 (
int frame_size,
int k,
120 int rate, std::vector<int> polys,
121 int start_state=0,
int end_state=-1,
132 virtual bool set_frame_size(
unsigned int frame_size) = 0;
137 virtual double rate() = 0;
Convolutional Code Decoding class.
Definition: cc_decoder.h:98
Parent class for FECAPI objects.
Definition: generic_decoder.h:60
shared_ptr documentation stub
Definition: shared_ptr_docstub.h:15
enum _cc_mode_t cc_mode_t
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
VOLK_API void(kern.name) _manual($kern.arglist_full
Call into a specific implementation given by name.
Definition: cc_common.h:27