summaryrefslogtreecommitdiff
path: root/gr-trellis/src/lib/trellis_sccc_decoder_X.h.t
diff options
context:
space:
mode:
Diffstat (limited to 'gr-trellis/src/lib/trellis_sccc_decoder_X.h.t')
-rw-r--r--gr-trellis/src/lib/trellis_sccc_decoder_X.h.t9
1 files changed, 5 insertions, 4 deletions
diff --git a/gr-trellis/src/lib/trellis_sccc_decoder_X.h.t b/gr-trellis/src/lib/trellis_sccc_decoder_X.h.t
index 3adb8a5b7..9857c6a34 100644
--- a/gr-trellis/src/lib/trellis_sccc_decoder_X.h.t
+++ b/gr-trellis/src/lib/trellis_sccc_decoder_X.h.t
@@ -25,6 +25,7 @@
#ifndef @GUARD_NAME@
#define @GUARD_NAME@
+#include <trellis_api.h>
#include "fsm.h"
#include "interleaver.h"
#include <gr_block.h>
@@ -34,7 +35,7 @@
class @NAME@;
typedef boost::shared_ptr<@NAME@> @SPTR_NAME@;
-@SPTR_NAME@ trellis_make_@BASE_NAME@ (
+TRELLIS_API @SPTR_NAME@ trellis_make_@BASE_NAME@ (
const fsm &FSMo, int STo0, int SToK,
const fsm &FSMi, int STi0, int STiK,
const interleaver &INTERLEAVER,
@@ -47,12 +48,12 @@ typedef boost::shared_ptr<@NAME@> @SPTR_NAME@;
/*!
* \ingroup coding_blk
*/
-class @NAME@ : public gr_block
+class TRELLIS_API @NAME@ : public gr_block
{
fsm d_FSMo;
- fsm d_FSMi;
int d_STo0;
int d_SToK;
+ fsm d_FSMi;
int d_STi0;
int d_STiK;
interleaver d_INTERLEAVER;
@@ -61,7 +62,7 @@ class @NAME@ : public gr_block
trellis_siso_type_t d_SISO_TYPE;
std::vector<float> d_buffer;
- friend @SPTR_NAME@ trellis_make_@BASE_NAME@ (
+ friend TRELLIS_API @SPTR_NAME@ trellis_make_@BASE_NAME@ (
const fsm &FSMo, int STo0, int SToK,
const fsm &FSMi, int STi0, int STiK,
const interleaver &INTERLEAVER,