Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

simthlib::StreamSoftoutDecodingTailbits Class Reference

#include <softoutdecoding.h>

Inheritance diagram for simthlib::StreamSoftoutDecodingTailbits:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 StreamSoftoutDecodingTailbits ()
virtual size_t numTailbits () const =0

Detailed Description

This abstract class ist the base class of all decoding classes that will append some 'tailbits' to the coded sequence, i.e. the length N of the coded output sequence is computed by the length K of the input sequence by: N = K/R + f(R) where R is the rate of the code and f(R) is an arbitrary function of R. The value of this function for (the the sett code rate of the decoder) is returned by (pure virtual) function numTailbits() that has to be defined in derived classes.


Constructor & Destructor Documentation

simthlib::StreamSoftoutDecodingTailbits::StreamSoftoutDecodingTailbits  ) 
 


Member Function Documentation

virtual size_t simthlib::StreamSoftoutDecodingTailbits::numTailbits  )  const [pure virtual]
 

Implemented in simthlib::TrellisSoftoutDecoding, and simthlib::SoftoutDAPSKDecoding.


Generated on Tue Aug 9 14:39:16 2005 for simtheticlib by  doxygen 1.4.1