GNU Radio 3.6.3 C++ API
patterned_interleaver.h
Go to the documentation of this file.
1 #ifndef INCLUDED_BLOCKS_PATTERNED_INTERLEAVER_H
2 #define INCLUDED_BLOCKS_PATTERNED_INTERLEAVER_H
3 
4 #include <blocks/api.h>
5 #include <gr_block.h>
6 
7 namespace gr {
8  namespace blocks {
9 
10  class BLOCKS_API patterned_interleaver : virtual public gr_block
11  {
12  public:
13 
15 
16  static sptr make(size_t itemsize, std::vector<int> pattern);
17  };
18 
19  }
20 }
21 
22 #endif
23