From 8613b52b42585f1f0f1ca73b778cd47ec2548292 Mon Sep 17 00:00:00 2001
From: Johnathan Corgan <jcorgan@corganenterprises.com>
Date: Sun, 29 Apr 2012 10:28:01 -0700
Subject: fft: make interface functions pure virtual

---
 gr-fft/include/fft/fft_vcc.h | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

(limited to 'gr-fft/include/fft/fft_vcc.h')

diff --git a/gr-fft/include/fft/fft_vcc.h b/gr-fft/include/fft/fft_vcc.h
index 932fa6f50b..561ae858d2 100644
--- a/gr-fft/include/fft/fft_vcc.h
+++ b/gr-fft/include/fft/fft_vcc.h
@@ -44,14 +44,11 @@ namespace gr {
 			       const std::vector<float> &window,
 			       bool shift=false, int nthreads=1);
       
-      virtual void set_nthreads(int n)
-      { throw std::runtime_error("fft_vcc::set_nthreads not implemented.\n"); }
+      virtual void set_nthreads(int n) = 0;
 
-      virtual int nthreads() const
-      { throw std::runtime_error("fft_vcc::nthreads not implemented.\n"); }
+      virtual int nthreads() const = 0;
 
-      virtual bool set_window(const std::vector<float> &window)
-      { throw std::runtime_error("fft_vcc::set_window not implemented.\n"); }
+      virtual bool set_window(const std::vector<float> &window) = 0;
     };
 
   } /* namespace fft */
-- 
cgit v1.2.3