
# Class List


Here are the classes, structs, unions and interfaces with brief descriptions:

* **struct** [**RateConverter\_state\_t**](structRateConverter__state__t.md) _Cascade state_  _owns all sub-stage C objects._    
* **struct** [**acc\_cf64\_state\_t**](structacc__cf64__state__t.md) _AccCf64 state._     
* **struct** [**acc\_f32\_state\_t**](structacc__f32__state__t.md) _AccF32 state._     
* **struct** [**acc\_q15\_state\_t**](structacc__q15__state__t.md) _AccQ15 state._     
* **struct** [**acc\_q8\_state\_t**](structacc__q8__state__t.md) _AccQ8 state._     
* **struct** [**acc\_trace\_state\_t**](structacc__trace__state__t.md) _AccTrace state. Allocate with_ [_**acc\_trace\_create()**_](acc__trace__core_8h.md#function-acc_trace_create) _._    
* **struct** [**adc\_state\_t**](structadc__state__t.md) _ADC state._     
* **struct** [**agc\_state\_t**](structagc__state__t.md) _AGC state._     
* **struct** [**awgn\_state\_t**](structawgn__state__t.md)     
* **struct** [**cic\_state\_t**](structcic__state__t.md) _CIC filter state._     
* **struct** [**corr2d\_state\_t**](structcorr2d__state__t.md) _2-D FFT correlator state._     
* **struct** [**corr\_state\_t**](structcorr__state__t.md) _1-D FFT correlator state._     
* **struct** [**delay\_state\_t**](structdelay__state__t.md) _Delay state._     
* **struct** [**det\_result2d\_t**](structdet__result2d__t.md) _Detection event returned by_ [_**detector2d\_push()**_](detector2d__core_8h.md#function-detector2d_push) _._    
* **struct** [**det\_result\_t**](structdet__result__t.md) _Detection event returned by_ [_**detector\_push()**_](detector__core_8h.md#function-detector_push) _._    
* **struct** [**detector2d\_state\_t**](structdetector2d__state__t.md) _2-D signal detector state._     
* **struct** [**detector\_state\_t**](structdetector__state__t.md) _1-D signal detector state._     
* **struct** [**dp\_header\_t**](structdp__header__t.md) _Frame metadata header carried in every ZMQ message._     
* **struct** [**dp\_peak\_t**](structdp__peak__t.md) _One spectral peak returned by_ [_**find\_peaks\_f32()**_](spectral__core_8h.md#function-find_peaks_f32) _._    
* **struct** [**dp\_sample\_clock\_t**](structdp__sample__clock__t.md)     
* **struct** [**f32\_to\_i16\_state\_t**](structf32__to__i16__state__t.md) _F32ToI16 state._     
* **struct** [**f32\_to\_i16u32\_state\_t**](structf32__to__i16u32__state__t.md) _F32ToI16U32 state._     
* **struct** [**f32\_to\_i16u64\_state\_t**](structf32__to__i16u64__state__t.md) _F32ToI16U64 state._     
* **struct** [**f32\_to\_uq15\_state\_t**](structf32__to__uq15__state__t.md) _F32ToUQ15 state._     
* **struct** [**fft2d\_state\_t**](structfft2d__state__t.md)     
* **struct** [**fft\_state\_t**](structfft__state__t.md)     
* **struct** [**fir\_state\_t**](structfir__state__t.md)     
* **struct** [**hbdecim\_q15\_state\_t**](structhbdecim__q15__state__t.md)     
* **struct** [**hbdecim\_state\_t**](structhbdecim__state__t.md)     
* **struct** [**i16\_to\_f32\_state\_t**](structi16__to__f32__state__t.md) _I16ToF32 state._     
* **struct** [**i16u32\_to\_f32\_state\_t**](structi16u32__to__f32__state__t.md) _I16U32ToF32 state._     
* **struct** [**i16u64\_to\_f32\_state\_t**](structi16u64__to__f32__state__t.md) _I16U64ToF32 state._     
* **struct** [**i32\_to\_f32\_state\_t**](structi32__to__f32__state__t.md) _I32ToF32 state._     
* **struct** [**i8\_to\_f32\_state\_t**](structi8__to__f32__state__t.md) _I8ToF32 state._     
* **struct** [**lo\_state\_t**](structlo__state__t.md) _LO state._     
* **struct** [**nco\_state\_t**](structnco__state__t.md) _NCO state._     
* **struct** [**pn\_state\_t**](structpn__state__t.md)     
* **struct** [**resamp\_state\_t**](structresamp__state__t.md)     
* **struct** [**uq15\_to\_f32\_state\_t**](structuq15__to__f32__state__t.md) _UQ15ToF32 state._     
* **struct** [**welch\_state\_t**](structwelch__state__t.md) _Welch state. Allocate with_ [_**welch\_create()**_](welch__core_8h.md#function-welch_create) _._    
* **struct** [**wfm\_reader\_info\_t**](structwfm__reader__info__t.md)     
* **struct** [**wfm\_segment\_t**](structwfm__segment__t.md) _One composer segment: one or more sources summed over the same span, then a trailing off-time gap._     
* **struct** [**wfm\_source\_t**](structwfm__source__t.md) _One additive source within a segment: a_ `synth` _config + its level._    
* **struct** [**wfm\_synth\_state\_t**](structwfm__synth__state__t.md) _Synth state._     

