Revision f914499f gnuradio-core/src/lib/filter/gr_fft_filter_fff.h

b/gnuradio-core/src/lib/filter/gr_fft_filter_fff.h
22 22
#ifndef INCLUDED_GR_FFT_FILTER_FFF_H
23 23
#define INCLUDED_GR_FFT_FILTER_FFF_H
24 24

25
#include <gr_core_api.h>
25 26
#include <gr_sync_decimator.h>
26 27

27 28
class gr_fft_filter_fff;
28 29
typedef boost::shared_ptr<gr_fft_filter_fff> gr_fft_filter_fff_sptr;
29
gr_fft_filter_fff_sptr gr_make_fft_filter_fff (int decimation, const std::vector<float> &taps);
30
GR_CORE_API gr_fft_filter_fff_sptr gr_make_fft_filter_fff (int decimation, const std::vector<float> &taps);
30 31

31 32
class gri_fft_filter_fff_generic;
32 33
//class gri_fft_filter_fff_sse;
......
35 36
 * \brief Fast FFT filter with float input, float output and float taps
36 37
 * \ingroup filter_blk
37 38
 */
38
class gr_fft_filter_fff : public gr_sync_decimator
39
class GR_CORE_API gr_fft_filter_fff : public gr_sync_decimator
39 40
{
40 41
 private:
41
  friend gr_fft_filter_fff_sptr gr_make_fft_filter_fff (int decimation, const std::vector<float> &taps);
42
  friend GR_CORE_API gr_fft_filter_fff_sptr gr_make_fft_filter_fff (int decimation, const std::vector<float> &taps);
42 43

43 44
  int			   d_nsamples;
44 45
  bool			   d_updated;

Also available in: Unified diff