waterfall  0.2dev
 All Classes Files Functions Variables Enumerations Enumerator Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCAppBase
|\CAppRepresents the application and its entry point
oCChannel< T >Thread-safe message channel (queue)
oCChannel< SnapshotRecorder::Snapshot >
oCComplexComplex number
oCDataInfoBasic metadata for a sample batch (finite number of samples provided at a time)
oCDIObject
|oCBackendBase class for backend that take I/Q data and process them
||\CFFTBackendBase class for backends that compute and process FFT from I/Q signal
|| \CWaterfallBackendRepresents a backend that calculates FFT from the input and records the result through multiple recorders
|oCPipeline
|\CRecorderBase class for FFT data recorders
| \CSnapshotRecorderFFT data recorder which makes continuous snapshots of constants length
|  \CBolidRecorderRecorder for WaterfallBackend class that detects and records bolids
oCFFTCoord
oCFITSStatus
oCFITSWriterThin wrapper around some of FITSIO's FITS file writing functions
oCWFTime::Info
oCIQGainPhaseCorrection
oCObject
|\CFrontendBase class for frontends that act as streams of I/Q data
| oCJackFrontendFrontend class that reads sound data from JACK server
| \CWAVStreamFrontend class that reads I/Q data from a WAV stream (file)
oCRawDataHandle
oCRingBuffer< T >
oCRingBuffer2D< T >
oCRingBuffer2D< float >
oCRingBuffer2D_< T, Container >
oCRingBuffer< SampleType >
oCSignal
oCSignal_< N >
oCSignalCallback
|\CMethodSignalCallback< T >
oCSnapshotRecorder::SnapshotSpecifies a snapshot within Recorder::buffer_ buffer
oCStreamInfoBasic metadata for a sample stream
oCWAVFormat
\CWFTimeRepresents both specific time and time interval