![]() |
ccsoft
0.0.0
Convolutional codes library with soft decision decoding
|
Go to the source code of this file.
Classes | |
class | ccsoft::CC_Encoding_base< T_Register, T_IOSymbol > |
Convolutional encoding class. Supports any k,n with k<n. The input bits of a symbol are clocked simultaneously into the right hand side, or least significant position of the internal registers. Therefore the given polynomial representation of generators should follow the same convention. More... | |
Namespaces | |
namespace | ccsoft |
Functions | |
template<typename T_Register > | |
void | ccsoft::print_register (const T_Register ®, std::ostream &os) |
template<> | |
void | ccsoft::print_register< unsigned char > (const unsigned char ®, std::ostream &os) |
template<typename T_IOSymbol > | |
void | ccsoft::print_symbol (const T_IOSymbol &sym, std::ostream &os) |
template<> | |
void | ccsoft::print_symbol< unsigned char > (const unsigned char &sym, std::ostream &os) |