Mercurial > hg > svcore
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 }; |