|
GNU Radio 3.7.1 C++ API
|
SCCC encoder. More...
#include <sccc_encoder_bs.h>

Public Types | |
| typedef boost::shared_ptr < sccc_encoder_bs > | 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_bs::blocklength | ( | ) | const [pure virtual] |
| virtual fsm gr::trellis::sccc_encoder_bs::FSMi | ( | ) | const [pure virtual] |
| virtual fsm gr::trellis::sccc_encoder_bs::FSMo | ( | ) | const [pure virtual] |
| virtual interleaver gr::trellis::sccc_encoder_bs::INTERLEAVER | ( | ) | const [pure virtual] |
| static sptr gr::trellis::sccc_encoder_bs::make | ( | const fsm & | FSMo, |
| int | STo, | ||
| const fsm & | FSMi, | ||
| int | STi, | ||
| const interleaver & | INTERLEAVER, | ||
| int | blocklength | ||
| ) | [static] |
| virtual int gr::trellis::sccc_encoder_bs::STi | ( | ) | const [pure virtual] |
| virtual int gr::trellis::sccc_encoder_bs::STo | ( | ) | const [pure virtual] |