GNU Radio 2.x: gri_fft_complex class Reference

Main Page | Modules | Namespace List | Class Hierarchy | Compound List | File List | Namespace Members | Compound Members | File Members

# gri_fft_complex Class Reference

`#include <gri_fft.h>`

List of all members.

## Detailed Description

FFT: complex in, complex out.

## Public Member Functions
| gri_fft_complex (int fft_size, bool forward=true)
virtual | ~gri_fft_complex ()
gr_complex * | get_inbuf () const
gr_complex * | get_outbuf () const
int | inbuf_length () const
int | outbuf_length () const
void | execute ()

## Constructor & Destructor Documentation

gri_fft_complex::gri_fft_complex | ( | int | fft_size,
|  | bool | forward = true
| ) |

gri_fft_complex::~gri_fft_complex | ( |  | ) | `[virtual]`

## Member Function Documentation

void gri_fft_complex::execute | ( |  | ) |

| compute FFT. The input comes from inbuf, the output is placed in outbuf.

gr_complex* gri_fft_complex::get_inbuf | ( |  | ) | const`[inline]`

gr_complex* gri_fft_complex::get_outbuf | ( |  | ) | const`[inline]`

int gri_fft_complex::inbuf_length | ( |  | ) | const`[inline]`

int gri_fft_complex::outbuf_length | ( |  | ) | const`[inline]`

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

- gri_fft.h
- gri_fft.cc