diff data/fft/FFTDataServer.h @ 334:aa8dbac62024

* Pass StorageAdviser::Criteria into FFTModel constructor etc
author Chris Cannam
date Sun, 11 Nov 2007 20:31:12 +0000
parents 522f82311e4e
children 02d2ad95ea52
line wrap: on
line diff
--- a/data/fft/FFTDataServer.h	Fri Nov 09 17:46:58 2007 +0000
+++ b/data/fft/FFTDataServer.h	Sun Nov 11 20:31:12 2007 +0000
@@ -18,6 +18,7 @@
 
 #include "base/Window.h"
 #include "base/Thread.h"
+#include "base/StorageAdviser.h"
 
 #include "FFTapi.h"
 
@@ -42,6 +43,8 @@
                                       size_t windowIncrement,
                                       size_t fftSize,
                                       bool polar,
+                                      StorageAdviser::Criteria criteria =
+                                          StorageAdviser::NoCriteria,
                                       size_t fillFromColumn = 0);
 
     static FFTDataServer *getFuzzyInstance(const DenseTimeValueModel *model,
@@ -51,6 +54,8 @@
                                            size_t windowIncrement,
                                            size_t fftSize,
                                            bool polar,
+                                           StorageAdviser::Criteria criteria =
+                                               StorageAdviser::NoCriteria,
                                            size_t fillFromColumn = 0);
 
     static void claimInstance(FFTDataServer *);
@@ -104,6 +109,7 @@
                   size_t windowIncrement,
                   size_t fftSize,
                   bool polar,
+                  StorageAdviser::Criteria criteria,
                   size_t fillFromColumn = 0);
 
     virtual ~FFTDataServer();