GNU Radio 3.6.5 C++ API

digital_ofdm_equalizer_base Class Reference

#include <digital_ofdm_equalizer_base.h>

Inheritance diagram for digital_ofdm_equalizer_base:
digital_ofdm_equalizer_1d_pilots digital_ofdm_equalizer_simpledfe digital_ofdm_equalizer_static

List of all members.

Public Member Functions

 digital_ofdm_equalizer_base (int fft_len)
 ~digital_ofdm_equalizer_base ()
virtual void reset ()=0
virtual void equalize (gr_complex *frame, int n_sym, const std::vector< gr_complex > &initial_taps=std::vector< gr_complex >(), const std::vector< gr_tag_t > &tags=std::vector< gr_tag_t >())=0
virtual void get_channel_state (std::vector< gr_complex > &taps)=0
int fft_len ()
digital_ofdm_equalizer_base_sptr base ()

Protected Attributes

int d_fft_len

Constructor & Destructor Documentation

digital_ofdm_equalizer_base::digital_ofdm_equalizer_base ( int  fft_len)
digital_ofdm_equalizer_base::~digital_ofdm_equalizer_base ( )

Member Function Documentation

digital_ofdm_equalizer_base_sptr digital_ofdm_equalizer_base::base ( ) [inline]
virtual void digital_ofdm_equalizer_base::equalize ( gr_complex frame,
int  n_sym,
const std::vector< gr_complex > &  initial_taps = std::vectorgr_complex >(),
const std::vector< gr_tag_t > &  tags = std::vectorgr_tag_t >() 
) [pure virtual]
int digital_ofdm_equalizer_base::fft_len ( ) [inline]
virtual void digital_ofdm_equalizer_base::get_channel_state ( std::vector< gr_complex > &  taps) [pure virtual]
virtual void digital_ofdm_equalizer_base::reset ( ) [pure virtual]

Member Data Documentation


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