GNU Radio 3.7.1 C++ API
gr::trellis::sccc_decoder_i Class Reference

#include <sccc_decoder_i.h>

Inheritance diagram for gr::trellis::sccc_decoder_i:

List of all members.

Public Types

typedef boost::shared_ptr
< sccc_decoder_i
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 siso_type_t SISO_TYPE () const =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)

Member Typedef Documentation


Member Function Documentation

virtual int gr::trellis::sccc_decoder_i::blocklength ( ) const [pure virtual]
virtual fsm gr::trellis::sccc_decoder_i::FSMi ( ) const [pure virtual]
virtual fsm gr::trellis::sccc_decoder_i::FSMo ( ) const [pure virtual]
virtual interleaver gr::trellis::sccc_decoder_i::INTERLEAVER ( ) const [pure virtual]
static sptr gr::trellis::sccc_decoder_i::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 
) [static]
virtual int gr::trellis::sccc_decoder_i::repetitions ( ) const [pure virtual]
virtual siso_type_t gr::trellis::sccc_decoder_i::SISO_TYPE ( ) const [pure virtual]
virtual int gr::trellis::sccc_decoder_i::STi0 ( ) const [pure virtual]
virtual int gr::trellis::sccc_decoder_i::STiK ( ) const [pure virtual]
virtual int gr::trellis::sccc_decoder_i::STo0 ( ) const [pure virtual]
virtual int gr::trellis::sccc_decoder_i::SToK ( ) const [pure virtual]

The documentation for this class was generated from the following file: