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

SCCC encoder. More...

#include <sccc_encoder_si.h>

Inheritance diagram for gr::trellis::sccc_encoder_si:

List of all members.

Public Types

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

Detailed Description

SCCC encoder.


Member Typedef Documentation


Member Function Documentation

virtual int gr::trellis::sccc_encoder_si::blocklength ( ) const [pure virtual]
virtual fsm gr::trellis::sccc_encoder_si::FSMi ( ) const [pure virtual]
virtual fsm gr::trellis::sccc_encoder_si::FSMo ( ) const [pure virtual]
virtual interleaver gr::trellis::sccc_encoder_si::INTERLEAVER ( ) const [pure virtual]
static sptr gr::trellis::sccc_encoder_si::make ( const fsm FSMo,
int  STo,
const fsm FSMi,
int  STi,
const interleaver INTERLEAVER,
int  blocklength 
) [static]
virtual int gr::trellis::sccc_encoder_si::STi ( ) const [pure virtual]
virtual int gr::trellis::sccc_encoder_si::STo ( ) const [pure virtual]

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