23 #ifndef INCLUDED_TRELLIS_INTERLEAVER_H 24 #define INCLUDED_TRELLIS_INTERLEAVER_H 41 std::vector<int> d_INTER;
42 std::vector<int> d_DEINTER;
47 interleaver(
unsigned int K,
const std::vector<int>& INTER);
50 unsigned int K()
const {
return d_K; }
51 const std::vector<int>&
INTER()
const {
return d_INTER; }
52 const std::vector<int>&
DEINTER()
const {
return d_DEINTER; }
53 void write_interleaver_txt(std::string filename);
INTERLEAVER class.
Definition: interleaver.h:37
const std::vector< int > & DEINTER() const
Definition: interleaver.h:52
GNU Radio logging wrapper for log4cpp library (C++ port of log4j)
Definition: basic_block.h:43
unsigned int K() const
Definition: interleaver.h:50
#define TRELLIS_API
Definition: gr-trellis/include/gnuradio/trellis/api.h:30
const std::vector< int > & INTER() const
Definition: interleaver.h:51