summaryrefslogtreecommitdiff
path: root/gr-fft/lib/fft_vcc_fftw.h
diff options
context:
space:
mode:
Diffstat (limited to 'gr-fft/lib/fft_vcc_fftw.h')
-rw-r--r--gr-fft/lib/fft_vcc_fftw.h58
1 files changed, 30 insertions, 28 deletions
diff --git a/gr-fft/lib/fft_vcc_fftw.h b/gr-fft/lib/fft_vcc_fftw.h
index 375bb62a35..45afdd024f 100644
--- a/gr-fft/lib/fft_vcc_fftw.h
+++ b/gr-fft/lib/fft_vcc_fftw.h
@@ -27,34 +27,36 @@
#include <gnuradio/fft/fft.h>
namespace gr {
- namespace fft {
-
- class FFT_API fft_vcc_fftw : public fft_vcc
- {
- private:
- fft_complex *d_fft;
- unsigned int d_fft_size;
- std::vector<float> d_window;
- bool d_forward;
- bool d_shift;
-
- public:
- fft_vcc_fftw(int fft_size, bool forward,
- const std::vector<float> &window,
- bool shift, int nthreads=1);
-
- ~fft_vcc_fftw();
-
- void set_nthreads(int n);
- int nthreads() const;
- bool set_window(const std::vector<float> &window);
-
- int work(int noutput_items,
- gr_vector_const_void_star &input_items,
- gr_vector_void_star &output_items);
- };
-
- } /* namespace fft */
+namespace fft {
+
+class FFT_API fft_vcc_fftw : public fft_vcc
+{
+private:
+ fft_complex* d_fft;
+ unsigned int d_fft_size;
+ std::vector<float> d_window;
+ bool d_forward;
+ bool d_shift;
+
+public:
+ fft_vcc_fftw(int fft_size,
+ bool forward,
+ const std::vector<float>& window,
+ bool shift,
+ int nthreads = 1);
+
+ ~fft_vcc_fftw();
+
+ void set_nthreads(int n);
+ int nthreads() const;
+ bool set_window(const std::vector<float>& window);
+
+ int work(int noutput_items,
+ gr_vector_const_void_star& input_items,
+ gr_vector_void_star& output_items);
+};
+
+} /* namespace fft */
} /* namespace gr */
#endif /* INCLUDED_FFT_FFT_VCC_FFTW_IMPL_H */