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