GNU Radio 3.7.1 C++ API
|
SCCC encoder. More...
#include <sccc_encoder_bi.h>
Public Types | |
typedef boost::shared_ptr < sccc_encoder_bi > | sptr |
Public Member Functions | |
virtual fsm | FSMo () const =0 |
virtual int | STo () const =0 |
virtual fsm | FSMi () const =0 |
virtual int | STi () const =0 |
virtual interleaver | INTERLEAVER () const =0 |
virtual int | blocklength () const =0 |
Static Public Member Functions | |
static sptr | make (const fsm &FSMo, int STo, const fsm &FSMi, int STi, const interleaver &INTERLEAVER, int blocklength) |
SCCC encoder.
virtual int gr::trellis::sccc_encoder_bi::blocklength | ( | ) | const [pure virtual] |
virtual fsm gr::trellis::sccc_encoder_bi::FSMi | ( | ) | const [pure virtual] |
virtual fsm gr::trellis::sccc_encoder_bi::FSMo | ( | ) | const [pure virtual] |
virtual interleaver gr::trellis::sccc_encoder_bi::INTERLEAVER | ( | ) | const [pure virtual] |
static sptr gr::trellis::sccc_encoder_bi::make | ( | const fsm & | FSMo, |
int | STo, | ||
const fsm & | FSMi, | ||
int | STi, | ||
const interleaver & | INTERLEAVER, | ||
int | blocklength | ||
) | [static] |
virtual int gr::trellis::sccc_encoder_bi::STi | ( | ) | const [pure virtual] |
virtual int gr::trellis::sccc_encoder_bi::STo | ( | ) | const [pure virtual] |