svcore  1.9
FFTCacheWriter Class Referenceabstract

#include <FFTCacheWriter.h>

Inheritance diagram for FFTCacheWriter:

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

◆ ~FFTCacheWriter()

virtual FFTCacheWriter::~FFTCacheWriter ( )
inlinevirtual

Definition at line 24 of file FFTCacheWriter.h.

Member Function Documentation

◆ getWidth()

virtual int FFTCacheWriter::getWidth ( ) const
pure virtual

Implemented in FFTMemoryCache, and FFTFileCacheWriter.

◆ getHeight()

virtual int FFTCacheWriter::getHeight ( ) const
pure virtual

Implemented in FFTMemoryCache, and FFTFileCacheWriter.

◆ setColumnAt() [1/2]

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

Implemented in FFTMemoryCache, and FFTFileCacheWriter.

Referenced by FFTDataServer::fillColumn().

◆ setColumnAt() [2/2]

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

Implemented in FFTMemoryCache, and FFTFileCacheWriter.

◆ haveSetColumnAt()

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

Implemented in FFTMemoryCache, and FFTFileCacheWriter.

Referenced by FFTDataServer::fillColumn().

◆ allColumnsWritten()

virtual void FFTCacheWriter::allColumnsWritten ( )
pure virtual

Implemented in FFTMemoryCache, and FFTFileCacheWriter.

◆ getStorageType()

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: