GNU Radio 3.7.1 C++ API
|
#include <sccc_decoder_b.h>
Public Types | |
typedef boost::shared_ptr < sccc_decoder_b > | sptr |
Public Member Functions | |
virtual fsm | FSMo () const =0 |
virtual fsm | FSMi () const =0 |
virtual int | STo0 () const =0 |
virtual int | SToK () const =0 |
virtual int | STi0 () const =0 |
virtual int | STiK () const =0 |
virtual interleaver | INTERLEAVER () const =0 |
virtual int | blocklength () const =0 |
virtual int | repetitions () const =0 |
virtual siso_type_t | SISO_TYPE () const =0 |
Static Public Member Functions | |
static sptr | make (const fsm &FSMo, int STo0, int SToK, const fsm &FSMi, int STi0, int STiK, const interleaver &INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE) |
virtual int gr::trellis::sccc_decoder_b::blocklength | ( | ) | const [pure virtual] |
virtual fsm gr::trellis::sccc_decoder_b::FSMi | ( | ) | const [pure virtual] |
virtual fsm gr::trellis::sccc_decoder_b::FSMo | ( | ) | const [pure virtual] |
virtual interleaver gr::trellis::sccc_decoder_b::INTERLEAVER | ( | ) | const [pure virtual] |
static sptr gr::trellis::sccc_decoder_b::make | ( | const fsm & | FSMo, |
int | STo0, | ||
int | SToK, | ||
const fsm & | FSMi, | ||
int | STi0, | ||
int | STiK, | ||
const interleaver & | INTERLEAVER, | ||
int | blocklength, | ||
int | repetitions, | ||
siso_type_t | SISO_TYPE | ||
) | [static] |
virtual int gr::trellis::sccc_decoder_b::repetitions | ( | ) | const [pure virtual] |
virtual siso_type_t gr::trellis::sccc_decoder_b::SISO_TYPE | ( | ) | const [pure virtual] |
virtual int gr::trellis::sccc_decoder_b::STi0 | ( | ) | const [pure virtual] |
virtual int gr::trellis::sccc_decoder_b::STiK | ( | ) | const [pure virtual] |
virtual int gr::trellis::sccc_decoder_b::STo0 | ( | ) | const [pure virtual] |
virtual int gr::trellis::sccc_decoder_b::SToK | ( | ) | const [pure virtual] |