summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/lib/general/gri_glfsr.h
diff options
context:
space:
mode:
authorJosh Blum2011-07-20 18:38:36 -0700
committerJosh Blum2011-07-20 18:38:36 -0700
commitf914499f4a96fe69ab9cd8dba48f8e3bfc7a54e5 (patch)
tree14287905b65ded74112b7baaf4ed5cd4bfe028d9 /gnuradio-core/src/lib/general/gri_glfsr.h
parent1e1798393381fe7472a7cdb5b2c3c90d7ae753fb (diff)
downloadgnuradio-f914499f4a96fe69ab9cd8dba48f8e3bfc7a54e5.tar.gz
gnuradio-f914499f4a96fe69ab9cd8dba48f8e3bfc7a54e5.tar.bz2
gnuradio-f914499f4a96fe69ab9cd8dba48f8e3bfc7a54e5.zip
core: API declaration macros for core class and function symbols
Diffstat (limited to 'gnuradio-core/src/lib/general/gri_glfsr.h')
-rw-r--r--gnuradio-core/src/lib/general/gri_glfsr.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/gnuradio-core/src/lib/general/gri_glfsr.h b/gnuradio-core/src/lib/general/gri_glfsr.h
index 7dd5f8660..e6d28cf45 100644
--- a/gnuradio-core/src/lib/general/gri_glfsr.h
+++ b/gnuradio-core/src/lib/general/gri_glfsr.h
@@ -23,6 +23,8 @@
#ifndef INCLUDED_GRI_GLFSR_H
#define INCLUDED_GRI_GLFSR_H
+#include <gr_core_api.h>
+
/*!
* \brief Galois Linear Feedback Shift Register using specified polynomial mask
* \ingroup misc
@@ -30,7 +32,7 @@
* Generates a maximal length pseudo-random sequence of length 2^degree-1
*/
-class gri_glfsr
+class GR_CORE_API gri_glfsr
{
private:
int d_shift_register;
@@ -52,4 +54,4 @@ class gri_glfsr
int mask() const { return d_mask; }
};
-#endif /* INCLUDED_GRI_GLFSR_H */
+#endif /* INCLUDED_GRI_GLFSR_H */ \ No newline at end of file