Mercurial > hg > svcore
comparison data/fft/FFTCache.h @ 359:824ee993ca8d
* merge revision 842 from spectrogram-rejig -- attempt to improve disk/memory
allocation in ffts
author | Chris Cannam |
---|---|
date | Tue, 22 Jan 2008 23:11:48 +0000 |
parents | e5879045d22b |
children | 115f60df1e4d |
comparison
equal
deleted
inserted
replaced
358:9203b82a8c53 | 359:824ee993ca8d |
---|---|
47 // may modify argument arrays | 47 // may modify argument arrays |
48 virtual void setColumnAt(size_t x, float *reals, float *imags) = 0; | 48 virtual void setColumnAt(size_t x, float *reals, float *imags) = 0; |
49 | 49 |
50 virtual void suspend() { } | 50 virtual void suspend() { } |
51 | 51 |
52 enum Type { MemoryCache, FileCache }; | |
53 virtual Type getType() = 0; | |
54 | |
52 protected: | 55 protected: |
53 FFTCache() { } | 56 FFTCache() { } |
54 }; | 57 }; |
55 | 58 |
56 | 59 |