diff options
author | Josh Blum <josh@joshknows.com> | 2011-07-20 18:38:36 -0700 |
---|---|---|
committer | Josh Blum <josh@joshknows.com> | 2011-07-20 18:38:36 -0700 |
commit | f914499f4a96fe69ab9cd8dba48f8e3bfc7a54e5 (patch) | |
tree | 14287905b65ded74112b7baaf4ed5cd4bfe028d9 /gnuradio-core/src/lib/runtime/gr_vmcircbuf.h | |
parent | 1e1798393381fe7472a7cdb5b2c3c90d7ae753fb (diff) |
core: API declaration macros for core class and function symbols
Diffstat (limited to 'gnuradio-core/src/lib/runtime/gr_vmcircbuf.h')
-rw-r--r-- | gnuradio-core/src/lib/runtime/gr_vmcircbuf.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gnuradio-core/src/lib/runtime/gr_vmcircbuf.h b/gnuradio-core/src/lib/runtime/gr_vmcircbuf.h index a73a1559ca..0e67d405b7 100644 --- a/gnuradio-core/src/lib/runtime/gr_vmcircbuf.h +++ b/gnuradio-core/src/lib/runtime/gr_vmcircbuf.h @@ -23,13 +23,14 @@ #ifndef _GR_VMCIRCBUF_H_ #define _GR_VMCIRCBUF_H_ +#include <gr_core_api.h> #include <vector> /*! * \brief abstract class to implement doubly mapped virtual memory circular buffers * \ingroup internal */ -class gr_vmcircbuf { +class GR_CORE_API gr_vmcircbuf { protected: int d_size; char *d_base; @@ -48,7 +49,7 @@ class gr_vmcircbuf { /*! * \brief abstract factory for creating circular buffers */ -class gr_vmcircbuf_factory { +class GR_CORE_API gr_vmcircbuf_factory { protected: gr_vmcircbuf_factory () {}; virtual ~gr_vmcircbuf_factory (); @@ -76,7 +77,7 @@ class gr_vmcircbuf_factory { /* * \brief pulls together all implementations of gr_vmcircbuf */ -class gr_vmcircbuf_sysconfig { +class GR_CORE_API gr_vmcircbuf_sysconfig { public: /* |