GNU Radio 3.7.1 C++ API
|
#include <sccc_decoder_combined_fb.h>
Public Types | |
typedef boost::shared_ptr < sccc_decoder_combined_fb > | 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 int | D () const =0 |
virtual std::vector< float > | TABLE () const =0 |
virtual digital::trellis_metric_type_t | METRIC_TYPE () const =0 |
virtual siso_type_t | SISO_TYPE () const =0 |
virtual float | scaling () const =0 |
virtual void | set_scaling (float scaling)=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, int D, const std::vector< float > &TABLE, digital::trellis_metric_type_t METRIC_TYPE, float scaling) |
virtual int gr::trellis::sccc_decoder_combined_fb::blocklength | ( | ) | const [pure virtual] |
virtual int gr::trellis::sccc_decoder_combined_fb::D | ( | ) | const [pure virtual] |
virtual fsm gr::trellis::sccc_decoder_combined_fb::FSMi | ( | ) | const [pure virtual] |
virtual fsm gr::trellis::sccc_decoder_combined_fb::FSMo | ( | ) | const [pure virtual] |
virtual interleaver gr::trellis::sccc_decoder_combined_fb::INTERLEAVER | ( | ) | const [pure virtual] |
static sptr gr::trellis::sccc_decoder_combined_fb::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, | ||
int | D, | ||
const std::vector< float > & | TABLE, | ||
digital::trellis_metric_type_t | METRIC_TYPE, | ||
float | scaling | ||
) | [static] |
virtual digital::trellis_metric_type_t gr::trellis::sccc_decoder_combined_fb::METRIC_TYPE | ( | ) | const [pure virtual] |
virtual int gr::trellis::sccc_decoder_combined_fb::repetitions | ( | ) | const [pure virtual] |
virtual float gr::trellis::sccc_decoder_combined_fb::scaling | ( | ) | const [pure virtual] |
virtual void gr::trellis::sccc_decoder_combined_fb::set_scaling | ( | float | scaling | ) | [pure virtual] |
virtual siso_type_t gr::trellis::sccc_decoder_combined_fb::SISO_TYPE | ( | ) | const [pure virtual] |
virtual int gr::trellis::sccc_decoder_combined_fb::STi0 | ( | ) | const [pure virtual] |
virtual int gr::trellis::sccc_decoder_combined_fb::STiK | ( | ) | const [pure virtual] |
virtual int gr::trellis::sccc_decoder_combined_fb::STo0 | ( | ) | const [pure virtual] |
virtual int gr::trellis::sccc_decoder_combined_fb::SToK | ( | ) | const [pure virtual] |
virtual std::vector<float> gr::trellis::sccc_decoder_combined_fb::TABLE | ( | ) | const [pure virtual] |