comparison data/fft/FFTCacheWriter.h @ 935:f960d67ce842 tonioni

Merge from branch warnfix_no_size_t
author Chris Cannam
date Wed, 18 Jun 2014 13:42:01 +0100
parents 59e7fe1b1003
children
comparison
equal deleted inserted replaced
925:3efc20c59a94 935:f960d67ce842
21 class FFTCacheWriter 21 class FFTCacheWriter
22 { 22 {
23 public: 23 public:
24 virtual ~FFTCacheWriter() { } 24 virtual ~FFTCacheWriter() { }
25 25
26 virtual size_t getWidth() const = 0; 26 virtual int getWidth() const = 0;
27 virtual size_t getHeight() const = 0; 27 virtual int getHeight() const = 0;
28 28
29 virtual void setColumnAt(size_t x, float *mags, float *phases, float factor) = 0; 29 virtual void setColumnAt(int x, float *mags, float *phases, float factor) = 0;
30 virtual void setColumnAt(size_t x, float *reals, float *imags) = 0; 30 virtual void setColumnAt(int x, float *reals, float *imags) = 0;
31 31
32 virtual bool haveSetColumnAt(size_t x) const = 0; 32 virtual bool haveSetColumnAt(int x) const = 0;
33 33
34 virtual void allColumnsWritten() = 0; // notify cache to close 34 virtual void allColumnsWritten() = 0; // notify cache to close
35 35
36 virtual FFTCache::StorageType getStorageType() const = 0; 36 virtual FFTCache::StorageType getStorageType() const = 0;
37 }; 37 };