GNU Radio 3.7.1 C++ API
|
#include <pccc_decoder_i.h>
Public Types | |
typedef boost::shared_ptr < pccc_decoder_i > | 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 siso_type_t | SISO_TYPE () const =0 |
Static Public Member Functions | |
static sptr | make (const fsm &FSM1, int ST10, int ST1K, const fsm &FSM2, int ST20, int ST2K, const interleaver &INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE) |
virtual int gr::trellis::pccc_decoder_i::blocklength | ( | ) | const [pure virtual] |
virtual fsm gr::trellis::pccc_decoder_i::FSM1 | ( | ) | const [pure virtual] |
virtual fsm gr::trellis::pccc_decoder_i::FSM2 | ( | ) | const [pure virtual] |
virtual interleaver gr::trellis::pccc_decoder_i::INTERLEAVER | ( | ) | const [pure virtual] |
static sptr gr::trellis::pccc_decoder_i::make | ( | const fsm & | FSM1, |
int | ST10, | ||
int | ST1K, | ||
const fsm & | FSM2, | ||
int | ST20, | ||
int | ST2K, | ||
const interleaver & | INTERLEAVER, | ||
int | blocklength, | ||
int | repetitions, | ||
siso_type_t | SISO_TYPE | ||
) | [static] |
virtual int gr::trellis::pccc_decoder_i::repetitions | ( | ) | const [pure virtual] |
virtual siso_type_t gr::trellis::pccc_decoder_i::SISO_TYPE | ( | ) | const [pure virtual] |
virtual int gr::trellis::pccc_decoder_i::ST10 | ( | ) | const [pure virtual] |
virtual int gr::trellis::pccc_decoder_i::ST1K | ( | ) | const [pure virtual] |
virtual int gr::trellis::pccc_decoder_i::ST20 | ( | ) | const [pure virtual] |
virtual int gr::trellis::pccc_decoder_i::ST2K | ( | ) | const [pure virtual] |