X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=gr-trellis%2Fsrc%2Flib%2Finterleaver.h;h=f6a289c52908ee9037b886520e3cfe8a879cb6f7;hb=ea29b08aeb54227e6628f655ccfdb96fe4d8c378;hp=53a3123bad90d915e55e1737864c88567d2948be;hpb=18a684bf3dc144c48fc4cc6cc72f5070febd8074;p=debian%2Fgnuradio diff --git a/gr-trellis/src/lib/interleaver.h b/gr-trellis/src/lib/interleaver.h index 53a3123b..f6a289c5 100644 --- a/gr-trellis/src/lib/interleaver.h +++ b/gr-trellis/src/lib/interleaver.h @@ -6,7 +6,7 @@ * * GNU Radio is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) + * the Free Software Foundation; either version 3, or (at your option) * any later version. * * GNU Radio is distributed in the hope that it will be useful, @@ -38,10 +38,11 @@ public: interleaver(const interleaver & INTERLEAVER); interleaver(int K, const std::vector & INTER); interleaver(const char *name); - interleaver(int K, unsigned int seed); + interleaver(int K, int seed); int K () const { return d_K; } const std::vector & INTER () const { return d_INTER; } const std::vector & DEINTER () const { return d_DEINTER; } + void write_interleaver_txt(std::string filename); }; #endif