23#ifndef INCLUDED_TRELLIS_INTERLEAVER_H
24#define INCLUDED_TRELLIS_INTERLEAVER_H
41 std::vector<int> d_INTER;
42 std::vector<int> d_DEINTER;
50 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; }
INTERLEAVER class.
Definition: gr-trellis/include/gnuradio/trellis/interleaver.h:38
void write_interleaver_txt(std::string filename)
const std::vector< int > & INTER() const
Definition: gr-trellis/include/gnuradio/trellis/interleaver.h:51
int K() const
Definition: gr-trellis/include/gnuradio/trellis/interleaver.h:50
interleaver(const interleaver &INTERLEAVER)
interleaver(int K, int seed)
const std::vector< int > & DEINTER() const
Definition: gr-trellis/include/gnuradio/trellis/interleaver.h:52
interleaver(const char *name)
interleaver(int K, const std::vector< int > &INTER)
#define TRELLIS_API
Definition: gr-trellis/include/gnuradio/trellis/api.h:30
Include this header to use the message passing features.
Definition: basic_block.h:45