svcore  1.9
FFTCacheWriter Class Reference

#include <FFTCacheWriter.h>

Inheritance diagram for FFTCacheWriter:

List of all members.

Public Member Functions

virtual ~FFTCacheWriter ()
virtual int getWidth () const =0
virtual int getHeight () const =0
virtual void setColumnAt (int x, float *mags, float *phases, float factor)=0
virtual void setColumnAt (int x, float *reals, float *imags)=0
virtual bool haveSetColumnAt (int x) const =0
virtual void allColumnsWritten ()=0
virtual FFTCache::StorageType getStorageType () const =0

Detailed Description

Definition at line 21 of file FFTCacheWriter.h.


Constructor & Destructor Documentation

virtual FFTCacheWriter::~FFTCacheWriter ( ) [inline, virtual]

Definition at line 24 of file FFTCacheWriter.h.


Member Function Documentation

virtual int FFTCacheWriter::getWidth ( ) const [pure virtual]

Implemented in FFTMemoryCache, and FFTFileCacheWriter.

virtual int FFTCacheWriter::getHeight ( ) const [pure virtual]

Implemented in FFTMemoryCache, and FFTFileCacheWriter.

virtual void FFTCacheWriter::setColumnAt ( int  x,
float *  mags,
float *  phases,
float  factor 
) [pure virtual]

Implemented in FFTMemoryCache, and FFTFileCacheWriter.

Referenced by FFTDataServer::fillColumn().

virtual void FFTCacheWriter::setColumnAt ( int  x,
float *  reals,
float *  imags 
) [pure virtual]

Implemented in FFTMemoryCache, and FFTFileCacheWriter.

virtual bool FFTCacheWriter::haveSetColumnAt ( int  x) const [pure virtual]

Implemented in FFTMemoryCache, and FFTFileCacheWriter.

Referenced by FFTDataServer::fillColumn().

virtual void FFTCacheWriter::allColumnsWritten ( ) [pure virtual]

Implemented in FFTMemoryCache, and FFTFileCacheWriter.

virtual FFTCache::StorageType FFTCacheWriter::getStorageType ( ) const [pure virtual]

Implemented in FFTMemoryCache, and FFTFileCacheWriter.

Referenced by FFTDataServer::fillColumn().


The documentation for this class was generated from the following file: