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

PCCC encoder. More...

#include <pccc_encoder_ss.h>

Inheritance diagram for gr::trellis::pccc_encoder_ss:

List of all members.

Public Types

typedef boost::shared_ptr
< pccc_encoder_ss
sptr

Public Member Functions

virtual fsm FSM1 () const =0
virtual int ST1 () const =0
virtual fsm FSM2 () const =0
virtual int ST2 () const =0
virtual interleaver INTERLEAVER () const =0
virtual int blocklength () const =0

Static Public Member Functions

static sptr make (const fsm &FSM1, int ST1, const fsm &FSM2, int ST2, const interleaver &INTERLEAVER, int blocklength)

Detailed Description

PCCC encoder.


Member Typedef Documentation


Member Function Documentation

virtual int gr::trellis::pccc_encoder_ss::blocklength ( ) const [pure virtual]
virtual fsm gr::trellis::pccc_encoder_ss::FSM1 ( ) const [pure virtual]
virtual fsm gr::trellis::pccc_encoder_ss::FSM2 ( ) const [pure virtual]
virtual interleaver gr::trellis::pccc_encoder_ss::INTERLEAVER ( ) const [pure virtual]
static sptr gr::trellis::pccc_encoder_ss::make ( const fsm FSM1,
int  ST1,
const fsm FSM2,
int  ST2,
const interleaver INTERLEAVER,
int  blocklength 
) [static]
virtual int gr::trellis::pccc_encoder_ss::ST1 ( ) const [pure virtual]
virtual int gr::trellis::pccc_encoder_ss::ST2 ( ) const [pure virtual]

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