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

#include <pccc_decoder_b.h>

Inheritance diagram for gr::trellis::pccc_decoder_b:

List of all members.

Public Types

typedef boost::shared_ptr
< pccc_decoder_b
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)

Member Typedef Documentation


Member Function Documentation

virtual int gr::trellis::pccc_decoder_b::blocklength ( ) const [pure virtual]
virtual fsm gr::trellis::pccc_decoder_b::FSM1 ( ) const [pure virtual]
virtual fsm gr::trellis::pccc_decoder_b::FSM2 ( ) const [pure virtual]
virtual interleaver gr::trellis::pccc_decoder_b::INTERLEAVER ( ) const [pure virtual]
static sptr gr::trellis::pccc_decoder_b::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_b::repetitions ( ) const [pure virtual]
virtual siso_type_t gr::trellis::pccc_decoder_b::SISO_TYPE ( ) const [pure virtual]
virtual int gr::trellis::pccc_decoder_b::ST10 ( ) const [pure virtual]
virtual int gr::trellis::pccc_decoder_b::ST1K ( ) const [pure virtual]
virtual int gr::trellis::pccc_decoder_b::ST20 ( ) const [pure virtual]
virtual int gr::trellis::pccc_decoder_b::ST2K ( ) const [pure virtual]

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