|
GNU Radio 3.7.1 C++ API
|
Permutation. More...
#include <permutation.h>

Public Types | |
| typedef boost::shared_ptr < permutation > | sptr |
Public Member Functions | |
| virtual int | K () const =0 |
| virtual const std::vector< int > & | TABLE () const =0 |
| virtual int | SYMS_PER_BLOCK () const =0 |
| virtual size_t | BYTES_PER_SYMBOL () const =0 |
Static Public Member Functions | |
| static sptr | make (int K, const std::vector< int > &TABLE, int SYMS_PER_BLOCK, size_t NBYTES) |
Permutation.
| virtual size_t gr::trellis::permutation::BYTES_PER_SYMBOL | ( | ) | const [pure virtual] |
| virtual int gr::trellis::permutation::K | ( | ) | const [pure virtual] |
| static sptr gr::trellis::permutation::make | ( | int | K, |
| const std::vector< int > & | TABLE, | ||
| int | SYMS_PER_BLOCK, | ||
| size_t | NBYTES | ||
| ) | [static] |
| virtual int gr::trellis::permutation::SYMS_PER_BLOCK | ( | ) | const [pure virtual] |
| virtual const std::vector<int>& gr::trellis::permutation::TABLE | ( | ) | const [pure virtual] |