Several enhancements to gr-trellis and gnuradio-examples/python/channel-coding:
[debian/gnuradio] / gr-trellis / src / lib / trellis_encoder_bb.h
index a3817f2e7f71eaefb09879e9c668b00046b17e75..f2d7a3ace0141786669d291e93f37fcd6cffcf51 100644 (file)
@@ -31,7 +31,7 @@
 class trellis_encoder_bb;
 typedef boost::shared_ptr<trellis_encoder_bb> trellis_encoder_bb_sptr;
 
-trellis_encoder_bb_sptr trellis_make_encoder_bb (const fsm &FSM, const int ST);
+trellis_encoder_bb_sptr trellis_make_encoder_bb (const fsm &FSM, int ST);
 
 /*!
  * \brief Convolutional encoder.
@@ -42,10 +42,10 @@ trellis_encoder_bb_sptr trellis_make_encoder_bb (const fsm &FSM, const int ST);
 class trellis_encoder_bb : public gr_sync_block
 {
 private:
-  friend trellis_encoder_bb_sptr trellis_make_encoder_bb (const fsm &FSM, const int ST);
+  friend trellis_encoder_bb_sptr trellis_make_encoder_bb (const fsm &FSM, int ST);
   fsm d_FSM;
   int d_ST;
-  trellis_encoder_bb (const fsm &FSM, const int ST); 
+  trellis_encoder_bb (const fsm &FSM, int ST); 
 
 public:
   fsm FSM () const { return d_FSM; }