#include <pccc_decoder_combined_cs.h>
List of all members.
Public Types |
typedef boost::shared_ptr
< pccc_decoder_combined_cs > | sptr |
Public Member Functions |
virtual fsm | FSM1 () const =0 |
virtual fsm | FSM2 () const =0 |
virtual int | ST10 () const =0 |
virtual int | ST1K () const =0 |
virtual int | ST20 () const =0 |
virtual int | ST2K () 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< gr_complex > | 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< gr_complex > &TABLE, digital::trellis_metric_type_t METRIC_TYPE, float scaling) |
Member Typedef Documentation
Member Function Documentation
static sptr gr::trellis::pccc_decoder_combined_cs::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< gr_complex > & |
TABLE, |
|
|
digital::trellis_metric_type_t |
METRIC_TYPE, |
|
|
float |
scaling |
|
) |
| [static] |
The documentation for this class was generated from the following file: