Mercurial > hg > svcore
comparison data/fft/FFTCacheWriter.h @ 550:107d3f3705c9
* Auto-close write-mode matrix files when all columns written
author | Chris Cannam |
---|---|
date | Thu, 05 Feb 2009 14:17:11 +0000 |
parents | a38f0db6b41d |
children | 59e7fe1b1003 |
comparison
equal
deleted
inserted
replaced
549:388afa99d537 | 550:107d3f3705c9 |
---|---|
27 virtual size_t getHeight() const = 0; | 27 virtual size_t getHeight() const = 0; |
28 | 28 |
29 virtual void setColumnAt(size_t x, float *mags, float *phases, float factor) = 0; | 29 virtual void setColumnAt(size_t x, float *mags, float *phases, float factor) = 0; |
30 virtual void setColumnAt(size_t x, float *reals, float *imags) = 0; | 30 virtual void setColumnAt(size_t x, float *reals, float *imags) = 0; |
31 | 31 |
32 virtual void allColumnsWritten() = 0; | 32 virtual bool haveSetColumnAt(size_t x) const = 0; |
33 | |
34 virtual void allColumnsWritten() = 0; // notify cache to close | |
33 | 35 |
34 virtual FFTCache::StorageType getStorageType() const = 0; | 36 virtual FFTCache::StorageType getStorageType() const = 0; |
35 }; | 37 }; |
36 | 38 |
37 #endif | 39 #endif |