Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 6e7a2755bd78c9deedab199b86e675f3 > files > 5

gnuradio-doc-3.2.2-9.fc14.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>GNU Radio 3.2.2 C++ API: Class List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.3 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">GNU Radio 3.2.2 C++ API</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('annotated.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="headertitle">
<h1>Class List</h1>  </div>
</div>
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><table>
  <tr><td class="indexkey"><a class="el" href="class__1200__common.html">_1200_common</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="class__1800__common.html">_1800_common</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="class__2400__common.html">_2400_common</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="class__400__common.html">_400_common</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="class__400__rx.html">_400_rx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="class__400__tx.html">_400_tx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="class__900__common.html">_900_common</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="struct____pthread__attr__t.html">__pthread_attr_t</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="struct____pthread__cond__t.html">__pthread_cond_t</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="struct____pthread__condattr__t.html">__pthread_condattr_t</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="struct____pthread__mutex__t.html">__pthread_mutex_t</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="struct____pthread__mutexattr__t.html">__pthread_mutexattr_t</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="struct____pthread__transp__t.html">__pthread_transp_t</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="class__AD4360__common.html">_AD4360_common</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classaudio__alsa__sink.html">audio_alsa_sink</a></td><td class="indexvalue">Audio sink using ALSA </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaudio__alsa__source.html">audio_alsa_source</a></td><td class="indexvalue">Audio source using ALSA </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaudio__jack__sink.html">audio_jack_sink</a></td><td class="indexvalue">Audio sink using JACK </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaudio__jack__source.html">audio_jack_source</a></td><td class="indexvalue">Audio source using JACK </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaudio__oss__sink.html">audio_oss_sink</a></td><td class="indexvalue">Audio sink using OSS </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaudio__oss__source.html">audio_oss_source</a></td><td class="indexvalue">Audio source using OSS </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaudio__osx__sink.html">audio_osx_sink</a></td><td class="indexvalue">Audio sink using OSX </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaudio__osx__source.html">audio_osx_source</a></td><td class="indexvalue">Audio source using OSX </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaudio__portaudio__sink.html">audio_portaudio_sink</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classaudio__portaudio__source.html">audio_portaudio_source</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classaudio__windows__sink.html">audio_windows_sink</a></td><td class="indexvalue">Audio sink using winmm mmsystem (win32 only) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classaudio__windows__source.html">audio_windows_source</a></td><td class="indexvalue">Audio source using winmm mmsystem (win32 only) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classcircular__buffer.html">circular_buffer&lt; T &gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2_1_1copy__handler.html">usrp2::copy_handler</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classcvsd__decode__bs.html">cvsd_decode_bs</a></td><td class="indexvalue">This block performs CVSD audio decoding. Its design and implementation is modeled after the CVSD encoder/decoder specifications defined in the Bluetooth standard </td></tr>
  <tr><td class="indexkey"><a class="el" href="classcvsd__encode__sb.html">cvsd_encode_sb</a></td><td class="indexvalue">This block performs CVSD audio encoding. Its design and implementation is modeled after the CVSD encoder/decoder specifications defined in the Bluetooth standard </td></tr>
  <tr><td class="indexkey"><a class="el" href="structdarwin__dev__handle.html">darwin_dev_handle</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2_1_1data__handler.html">usrp2::data_handler</a></td><td class="indexvalue">Abstract function object called to handle received data blocks </td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__base.html">db_base</a></td><td class="indexvalue">Abstract base class for all USRP daughterboards </td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__basic__rx.html">db_basic_rx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__basic__tx.html">db_basic_tx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__dbs__rx.html">db_dbs_rx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__dtt754.html">db_dtt754</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__dtt768.html">db_dtt768</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__1200__rx.html">db_flexrf_1200_rx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__1200__rx__mimo__a.html">db_flexrf_1200_rx_mimo_a</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__1200__rx__mimo__b.html">db_flexrf_1200_rx_mimo_b</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__1200__tx.html">db_flexrf_1200_tx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__1200__tx__mimo__a.html">db_flexrf_1200_tx_mimo_a</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__1200__tx__mimo__b.html">db_flexrf_1200_tx_mimo_b</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__1800__rx.html">db_flexrf_1800_rx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__1800__rx__mimo__a.html">db_flexrf_1800_rx_mimo_a</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__1800__rx__mimo__b.html">db_flexrf_1800_rx_mimo_b</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__1800__tx.html">db_flexrf_1800_tx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__1800__tx__mimo__a.html">db_flexrf_1800_tx_mimo_a</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__1800__tx__mimo__b.html">db_flexrf_1800_tx_mimo_b</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__2400__rx.html">db_flexrf_2400_rx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__2400__rx__mimo__a.html">db_flexrf_2400_rx_mimo_a</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__2400__rx__mimo__b.html">db_flexrf_2400_rx_mimo_b</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__2400__tx.html">db_flexrf_2400_tx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__2400__tx__mimo__a.html">db_flexrf_2400_tx_mimo_a</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__2400__tx__mimo__b.html">db_flexrf_2400_tx_mimo_b</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__400__rx.html">db_flexrf_400_rx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__400__rx__mimo__a.html">db_flexrf_400_rx_mimo_a</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__400__rx__mimo__b.html">db_flexrf_400_rx_mimo_b</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__400__tx.html">db_flexrf_400_tx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__400__tx__mimo__a.html">db_flexrf_400_tx_mimo_a</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__400__tx__mimo__b.html">db_flexrf_400_tx_mimo_b</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__900__rx.html">db_flexrf_900_rx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__900__rx__mimo__a.html">db_flexrf_900_rx_mimo_a</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__900__rx__mimo__b.html">db_flexrf_900_rx_mimo_b</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__900__tx.html">db_flexrf_900_tx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__900__tx__mimo__a.html">db_flexrf_900_tx_mimo_a</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__flexrf__900__tx__mimo__b.html">db_flexrf_900_tx_mimo_b</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structusrp2_1_1db__info.html">usrp2::db_info</a></td><td class="indexvalue">High-level d'board info </td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__lf__rx.html">db_lf_rx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__lf__tx.html">db_lf_tx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__tv__rx.html">db_tv_rx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__xcvr2450__base.html">db_xcvr2450_base</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__xcvr2450__rx.html">db_xcvr2450_rx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classdb__xcvr2450__tx.html">db_xcvr2450_tx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classomni__thread_1_1ensure__self.html">omni_thread::ensure_self</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2_1_1eth__buffer.html">usrp2::eth_buffer</a></td><td class="indexvalue">High-performance interface to send and receive raw ethernet frames with out-of-order retirement of received frames </td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2_1_1ethernet.html">usrp2::ethernet</a></td><td class="indexvalue">Read and write ethernet frames </td></tr>
  <tr><td class="indexkey"><a class="el" href="structflex__mode.html">flex_mode</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classflexrf__base.html">flexrf_base</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classflexrf__base__rx.html">flexrf_base_rx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classflexrf__base__tx.html">flexrf_base_tx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structfreq__result__t.html">freq_result_t</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classfsm.html">fsm</a></td><td class="indexvalue">FSM class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classfusb__devhandle.html">fusb_devhandle</a></td><td class="indexvalue">Abstract usb device handle </td></tr>
  <tr><td class="indexkey"><a class="el" href="classfusb__devhandle__darwin.html">fusb_devhandle_darwin</a></td><td class="indexvalue">Darwin implementation of <a class="el" href="classfusb__devhandle.html" title="abstract usb device handle">fusb_devhandle</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classfusb__devhandle__generic.html">fusb_devhandle_generic</a></td><td class="indexvalue">Generic implementation of <a class="el" href="classfusb__devhandle.html" title="abstract usb device handle">fusb_devhandle</a> using only libusb </td></tr>
  <tr><td class="indexkey"><a class="el" href="classfusb__devhandle__linux.html">fusb_devhandle_linux</a></td><td class="indexvalue">Linux specific implementation of <a class="el" href="classfusb__devhandle.html" title="abstract usb device handle">fusb_devhandle</a> using usbdevice_fs </td></tr>
  <tr><td class="indexkey"><a class="el" href="classfusb__devhandle__ra__wb.html">fusb_devhandle_ra_wb</a></td><td class="indexvalue">Generic implementation of <a class="el" href="classfusb__devhandle.html" title="abstract usb device handle">fusb_devhandle</a> using only libusb </td></tr>
  <tr><td class="indexkey"><a class="el" href="classfusb__devhandle__win32.html">fusb_devhandle_win32</a></td><td class="indexvalue">Win32 implementation of <a class="el" href="classfusb__devhandle.html" title="abstract usb device handle">fusb_devhandle</a> using libusb-win32 </td></tr>
  <tr><td class="indexkey"><a class="el" href="classfusb__ephandle.html">fusb_ephandle</a></td><td class="indexvalue">Abstract usb end point handle </td></tr>
  <tr><td class="indexkey"><a class="el" href="classfusb__ephandle__darwin.html">fusb_ephandle_darwin</a></td><td class="indexvalue">Darwin implementation of <a class="el" href="classfusb__ephandle.html" title="abstract usb end point handle">fusb_ephandle</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classfusb__ephandle__generic.html">fusb_ephandle_generic</a></td><td class="indexvalue">Generic implementation of <a class="el" href="classfusb__ephandle.html" title="abstract usb end point handle">fusb_ephandle</a> using only libusb </td></tr>
  <tr><td class="indexkey"><a class="el" href="classfusb__ephandle__linux.html">fusb_ephandle_linux</a></td><td class="indexvalue">Linux specific implementation of <a class="el" href="classfusb__ephandle.html" title="abstract usb end point handle">fusb_ephandle</a> using usbdevice_fs </td></tr>
  <tr><td class="indexkey"><a class="el" href="classfusb__ephandle__ra__wb.html">fusb_ephandle_ra_wb</a></td><td class="indexvalue">Generic implementation of <a class="el" href="classfusb__ephandle.html" title="abstract usb end point handle">fusb_ephandle</a> using only libusb </td></tr>
  <tr><td class="indexkey"><a class="el" href="classfusb__ephandle__win32.html">fusb_ephandle_win32</a></td><td class="indexvalue">Win32 implementation of <a class="el" href="classfusb__ephandle.html" title="abstract usb end point handle">fusb_ephandle</a> using libusb-win32 </td></tr>
  <tr><td class="indexkey"><a class="el" href="classfusb__sysconfig.html">fusb_sysconfig</a></td><td class="indexvalue">Factory for creating concrete instances of the appropriate subtype </td></tr>
  <tr><td class="indexkey"><a class="el" href="structg72x__state.html">g72x_state</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="uniongc__arg__union.html">gc_arg_union</a></td><td class="indexvalue">Union for passing "direct" argument </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgc__bad__align.html">gc_bad_align</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgc__bad__alloc.html">gc_bad_alloc</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgc__bad__submit.html">gc_bad_submit</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgc__client__thread__info.html">gc_client_thread_info</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structgc__comp__info.html">gc_comp_info</a></td><td class="indexvalue">Used to return info to PPE on which jobs are completed </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgc__exception.html">gc_exception</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structgc__jd__queue.html">gc_jd_queue</a></td><td class="indexvalue">(Lock free someday...) queue for job descriptors </td></tr>
  <tr><td class="indexkey"><a class="el" href="structgc__jd__stack.html">gc_jd_stack</a></td><td class="indexvalue">Lock free stack for job descriptors (used for free list) </td></tr>
  <tr><td class="indexkey"><a class="el" href="structgc__jm__options.html">gc_jm_options</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structgc__job__desc.html">gc_job_desc</a></td><td class="indexvalue">"job description" that is DMA'd to/from the SPE </td></tr>
  <tr><td class="indexkey"><a class="el" href="structgc__job__desc__private.html">gc_job_desc_private</a></td><td class="indexvalue">Implementation details we'd like to hide from the user </td></tr>
  <tr><td class="indexkey"><a class="el" href="structgc__job__direct__args.html">gc_job_direct_args</a></td><td class="indexvalue">"direct" input or output arguments </td></tr>
  <tr><td class="indexkey"><a class="el" href="structgc__job__ea__arg.html">gc_job_ea_arg</a></td><td class="indexvalue">Description of args passed in EA memory. These are DMA'd between EA and LS as specified </td></tr>
  <tr><td class="indexkey"><a class="el" href="structgc__job__ea__args.html">gc_job_ea_args</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgc__job__manager.html">gc_job_manager</a></td><td class="indexvalue">Abstract class that manages SPE jobs.There is typically a single instance derived from this class. It is safe to call its methods from any thread </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgc__job__manager__impl.html">gc_job_manager_impl</a></td><td class="indexvalue">Concrete class that manages SPE jobs </td></tr>
  <tr><td class="indexkey"><a class="el" href="structgc__log.html">gc_log</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structgc__log__entry.html">gc_log_entry</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structgc__proc__def.html">gc_proc_def</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structgc__spu__args.html">gc_spu_args</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgc__unknown__proc.html">gc_unknown_proc</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgcell__fft__vcc.html">gcell_fft_vcc</a></td><td class="indexvalue">Compute forward or reverse FFT. complex vector in / complex vector out.Concrete class that uses gcell to offload FFT to SPEs </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__adaptive__fir__ccf.html">gr_adaptive_fir_ccf</a></td><td class="indexvalue">Adaptive FIR filter with gr_complex input, gr_complex output and float taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__add__cc.html">gr_add_cc</a></td><td class="indexvalue">Output = sum (input_0, input_1, ...)Add across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__add__const__cc.html">gr_add_const_cc</a></td><td class="indexvalue">Output = input + constant </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__add__const__ff.html">gr_add_const_ff</a></td><td class="indexvalue">Output = input + constant </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__add__const__ii.html">gr_add_const_ii</a></td><td class="indexvalue">Output = input + constant </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__add__const__sf.html">gr_add_const_sf</a></td><td class="indexvalue">Output = input + constant </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__add__const__ss.html">gr_add_const_ss</a></td><td class="indexvalue">Output = input + constant </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__add__const__vcc.html">gr_add_const_vcc</a></td><td class="indexvalue">Output vector = input vector + constant vector </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__add__const__vff.html">gr_add_const_vff</a></td><td class="indexvalue">Output vector = input vector + constant vector </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__add__const__vii.html">gr_add_const_vii</a></td><td class="indexvalue">Output vector = input vector + constant vector </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__add__const__vss.html">gr_add_const_vss</a></td><td class="indexvalue">Output vector = input vector + constant vector </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__add__ff.html">gr_add_ff</a></td><td class="indexvalue">Output = sum (input_0, input_1, ...)Add across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__add__ii.html">gr_add_ii</a></td><td class="indexvalue">Output = sum (input_0, input_1, ...)Add across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__add__ss.html">gr_add_ss</a></td><td class="indexvalue">Output = sum (input_0, input_1, ...)Add across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__agc2__cc.html">gr_agc2_cc</a></td><td class="indexvalue">High performance Automatic Gain Control classFor Power the absolute value of the complex number is used </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__agc2__ff.html">gr_agc2_ff</a></td><td class="indexvalue">High performance Automatic Gain Control class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__agc__cc.html">gr_agc_cc</a></td><td class="indexvalue">High performance Automatic Gain Control classFor Power the absolute value of the complex number is used </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__agc__ff.html">gr_agc_ff</a></td><td class="indexvalue">High performance Automatic Gain Control classPower is approximated by absolute value </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__align__on__samplenumbers__ss.html">gr_align_on_samplenumbers_ss</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__and__bb.html">gr_and_bb</a></td><td class="indexvalue">Output = input_0 &amp; input_1 &amp; , ... &amp; input_N)bitwise boolean and across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__and__const__bb.html">gr_and_const_bb</a></td><td class="indexvalue">Output_N = input_N &amp; valuebitwise boolean and of const to the data stream </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__and__const__ii.html">gr_and_const_ii</a></td><td class="indexvalue">Output_N = input_N &amp; valuebitwise boolean and of const to the data stream </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__and__const__ss.html">gr_and_const_ss</a></td><td class="indexvalue">Output_N = input_N &amp; valuebitwise boolean and of const to the data stream </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__and__ii.html">gr_and_ii</a></td><td class="indexvalue">Output = input_0 &amp; input_1 &amp; , ... &amp; input_N)bitwise boolean and across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__and__ss.html">gr_and_ss</a></td><td class="indexvalue">Output = input_0 &amp; input_1 &amp; , ... &amp; input_N)bitwise boolean and across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__argmax__fs.html">gr_argmax_fs</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__argmax__is.html">gr_argmax_is</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__argmax__ss.html">gr_argmax_ss</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__base__error__handler.html">gr_base_error_handler</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__basic__block.html">gr_basic_block</a></td><td class="indexvalue">The abstract base class for all signal processing blocks.Basic blocks are the bare abstraction of an entity that has a name and a set of inputs and outputs. These are never instantiated directly; rather, this is the abstract parent class of both gr_hier_block, which is a recursive container, and <a class="el" href="classgr__block.html" title="The abstract base class for all &#39;terminal&#39; processing blocks.A signal processing flow is cons...">gr_block</a>, which implements actual signal processing functions </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__bin__statistics__f.html">gr_bin_statistics_f</a></td><td class="indexvalue">Control scanning and record frequency domain statistics </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__binary__slicer__fb.html">gr_binary_slicer_fb</a></td><td class="indexvalue">Slice float binary symbol outputting 1 bit outputx &lt; 0 --&gt; 0 x &gt;= 0 --&gt; 1 </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__block.html">gr_block</a></td><td class="indexvalue">The abstract base class for all 'terminal' processing blocks.A signal processing flow is constructed by creating a tree of hierarchical blocks, which at any level may also contain terminal nodes that actually implement signal processing functions. This is the base class for all such leaf nodes </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__block__detail.html">gr_block_detail</a></td><td class="indexvalue">Implementation details to support the signal processing abstractionThis class contains implementation detail that should be "out of sight" of almost all users of GNU Radio. This decoupling also means that we can make changes to the guts without having to recompile everything </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__block__executor.html">gr_block_executor</a></td><td class="indexvalue">Manage the execution of a single block </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__buffer.html">gr_buffer</a></td><td class="indexvalue">Single writer, multiple reader fifo </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__buffer__reader.html">gr_buffer_reader</a></td><td class="indexvalue">How we keep track of the readers of a <a class="el" href="classgr__buffer.html" title="Single writer, multiple reader fifo.">gr_buffer</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__bytes__to__syms.html">gr_bytes_to_syms</a></td><td class="indexvalue">Convert stream of bytes to stream of +/- 1 symbolsinput: stream of bytes; output: stream of float </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__channel__model.html">gr_channel_model</a></td><td class="indexvalue">Channel simulator </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__char__to__float.html">gr_char_to_float</a></td><td class="indexvalue">Convert stream of chars to a stream of float </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__check__counting__s.html">gr_check_counting_s</a></td><td class="indexvalue">Sink that checks if its input stream consists of a counting sequence </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__check__lfsr__32k__s.html">gr_check_lfsr_32k_s</a></td><td class="indexvalue">Sink that checks if its input stream consists of a lfsr_32k sequence.This sink is typically used along with <a class="el" href="classgr__lfsr__32k__source__s.html" title="LFSR pseudo-random source with period of 2^15 bits (2^11 shorts)This source is typically used along w...">gr_lfsr_32k_source_s</a> to test the USRP using its digital loopback mode </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__chunks__to__symbols__bc.html">gr_chunks_to_symbols_bc</a></td><td class="indexvalue">Map a stream of symbol indexes (unpacked bytes or shorts) to stream of float or complex onstellation points.in <code>D</code> dimensions (<code>D</code> = 1 by default)input: stream of unsigned char; output: stream of gr_complex </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__chunks__to__symbols__bf.html">gr_chunks_to_symbols_bf</a></td><td class="indexvalue">Map a stream of symbol indexes (unpacked bytes or shorts) to stream of float or complex onstellation points.in <code>D</code> dimensions (<code>D</code> = 1 by default)input: stream of unsigned char; output: stream of float </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__chunks__to__symbols__ic.html">gr_chunks_to_symbols_ic</a></td><td class="indexvalue">Map a stream of symbol indexes (unpacked bytes or shorts) to stream of float or complex onstellation points.in <code>D</code> dimensions (<code>D</code> = 1 by default)input: stream of int; output: stream of gr_complex </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__chunks__to__symbols__if.html">gr_chunks_to_symbols_if</a></td><td class="indexvalue">Map a stream of symbol indexes (unpacked bytes or shorts) to stream of float or complex onstellation points.in <code>D</code> dimensions (<code>D</code> = 1 by default)input: stream of int; output: stream of float </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__chunks__to__symbols__sc.html">gr_chunks_to_symbols_sc</a></td><td class="indexvalue">Map a stream of symbol indexes (unpacked bytes or shorts) to stream of float or complex onstellation points.in <code>D</code> dimensions (<code>D</code> = 1 by default)input: stream of short; output: stream of gr_complex </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__chunks__to__symbols__sf.html">gr_chunks_to_symbols_sf</a></td><td class="indexvalue">Map a stream of symbol indexes (unpacked bytes or shorts) to stream of float or complex onstellation points.in <code>D</code> dimensions (<code>D</code> = 1 by default)input: stream of short; output: stream of float </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__circular__file.html">gr_circular_file</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__clock__recovery__mm__cc.html">gr_clock_recovery_mm_cc</a></td><td class="indexvalue">Mueller and Müller (M&amp;M) based clock recovery block with complex input, complex output.This implements the Mueller and Müller (M&amp;M) discrete-time error-tracking synchronizer. The complex version here is based on: Modified Mueller and Muller clock recovery circuit Based: G. R. Danesfahani, T.G. Jeans, "Optimisation of modified Mueller and Muller 
    algorithm," Electronics Letters, Vol. 31, no. 13, 22 June 1995, pp. 1032 - 1033 </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__clock__recovery__mm__ff.html">gr_clock_recovery_mm_ff</a></td><td class="indexvalue">Mueller and Müller (M&amp;M) based clock recovery block with float input, float output.This implements the Mueller and Müller (M&amp;M) discrete-time error-tracking synchronizer </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__cma__equalizer__cc.html">gr_cma_equalizer_cc</a></td><td class="indexvalue">Implements constant modulus adaptive filter on complex stream </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__complex__to__arg.html">gr_complex_to_arg</a></td><td class="indexvalue">Complex in, angle out (float) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__complex__to__float.html">gr_complex_to_float</a></td><td class="indexvalue">Convert a stream of gr_complex to 1 or 2 streams of float </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__complex__to__imag.html">gr_complex_to_imag</a></td><td class="indexvalue">Complex in, imaginary out (float) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__complex__to__interleaved__short.html">gr_complex_to_interleaved_short</a></td><td class="indexvalue">Convert stream of complex to a stream of interleaved shorts </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__complex__to__mag.html">gr_complex_to_mag</a></td><td class="indexvalue">Complex in, magnitude out (float) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__complex__to__mag__squared.html">gr_complex_to_mag_squared</a></td><td class="indexvalue">Complex in, magnitude squared out (float) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__complex__to__real.html">gr_complex_to_real</a></td><td class="indexvalue">Complex in, real out (float) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__conjugate__cc.html">gr_conjugate_cc</a></td><td class="indexvalue">Output = complex conjugate of input </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__constellation__decoder__cb.html">gr_constellation_decoder_cb</a></td><td class="indexvalue">Constellation Decoder </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__correlate__access__code__bb.html">gr_correlate_access_code_bb</a></td><td class="indexvalue">Examine input for specified access code, one bit at a time.input: stream of bits, 1 bit per input byte (data in LSB) output: stream of bits, 2 bits per output byte (data in LSB, flag in next higher bit) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__costas__loop__cc.html">gr_costas_loop_cc</a></td><td class="indexvalue">Carrier tracking PLL for QPSKinput: complex; output: complex <br/>
The Costas loop can have two output streams: stream 1 is the baseband I and Q; stream 2 is the normalized frequency of the loop </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__cpfsk__bc.html">gr_cpfsk_bc</a></td><td class="indexvalue">Perform continuous phase 2-level frequency shift keying modulation on an input stream of unpacked bits </td></tr>
  <tr><td class="indexkey"><a class="el" href="structgr__cpu.html">gr_cpu</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__ctcss__squelch__ff.html">gr_ctcss_squelch_ff</a></td><td class="indexvalue">Gate or zero output if ctcss tone not present </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__dd__mpsk__sync__cc.html">gr_dd_mpsk_sync_cc</a></td><td class="indexvalue">Decision directed M-PSK synchronous demodThis block performs joint carrier tracking and symbol timing recovery </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__decode__ccsds__27__fb.html">gr_decode_ccsds_27_fb</a></td><td class="indexvalue">A rate 1/2, k=7 convolutional decoder for the CCSDS standardThis block performs soft-decision convolutional decoding using the Viterbi algorithm </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__deinterleave.html">gr_deinterleave</a></td><td class="indexvalue">Deinterleave a single input into N outputs </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__delay.html">gr_delay</a></td><td class="indexvalue">Delay the input by a certain number of samples </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__descrambler__bb.html">gr_descrambler_bb</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__diff__decoder__bb.html">gr_diff_decoder_bb</a></td><td class="indexvalue">Y[0] = (x[0] - x[-1]) % MDifferential decoder </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__diff__encoder__bb.html">gr_diff_encoder_bb</a></td><td class="indexvalue">Y[0] = (x[0] + y[-1]) % MDifferential encoder </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__diff__phasor__cc.html">gr_diff_phasor_cc</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__dispatcher.html">gr_dispatcher</a></td><td class="indexvalue">Invoke callbacks based on select </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__divide__cc.html">gr_divide_cc</a></td><td class="indexvalue">Output = input_0 / input_1 / input_x ...)Divide across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__divide__ff.html">gr_divide_ff</a></td><td class="indexvalue">Output = input_0 / input_1 / input_x ...)Divide across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__divide__ii.html">gr_divide_ii</a></td><td class="indexvalue">Output = input_0 / input_1 / input_x ...)Divide across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__divide__ss.html">gr_divide_ss</a></td><td class="indexvalue">Output = input_0 / input_1 / input_x ...)Divide across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__dpll__bb.html">gr_dpll_bb</a></td><td class="indexvalue">Detect the peak of a signalIf a peak is detected, this block outputs a 1, or it outputs 0's </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__edge.html">gr_edge</a></td><td class="indexvalue">Class representing a connection between to graph endpoints </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__encode__ccsds__27__bb.html">gr_encode_ccsds_27_bb</a></td><td class="indexvalue">A rate 1/2, k=7 convolutional encoder for the CCSDS standardThis block performs convolutional encoding using the CCSDS standard polynomial ("Voyager") </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__endpoint.html">gr_endpoint</a></td><td class="indexvalue">Class representing a specific input or output graph endpoint </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__error__handler.html">gr_error_handler</a></td><td class="indexvalue">Abstract error handler </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fake__channel__decoder__pp.html">gr_fake_channel_decoder_pp</a></td><td class="indexvalue">Remove fake padding from packetinput: stream of byte vectors; output: stream of byte vectors </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fake__channel__encoder__pp.html">gr_fake_channel_encoder_pp</a></td><td class="indexvalue">Pad packet with alternating 1,0 pattern.input: stream of byte vectors; output: stream of byte vectors </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__feedforward__agc__cc.html">gr_feedforward_agc_cc</a></td><td class="indexvalue">Non-causal AGC which computes required gain based on max absolute value over nsamples </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__feval.html">gr_feval</a></td><td class="indexvalue">Base class for evaluating a function: void -&gt; voidThis class is designed to be subclassed in Python or C++ and is callable from both places. It uses SWIG's "director" feature to implement the magic. It's slow. Don't use it in a performance critical path </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__feval__cc.html">gr_feval_cc</a></td><td class="indexvalue">Base class for evaluating a function: complex -&gt; complexThis class is designed to be subclassed in Python or C++ and is callable from both places. It uses SWIG's "director" feature to implement the magic. It's slow. Don't use it in a performance critical path </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__feval__dd.html">gr_feval_dd</a></td><td class="indexvalue">Base class for evaluating a function: double -&gt; doubleThis class is designed to be subclassed in Python or C++ and is callable from both places. It uses SWIG's "director" feature to implement the magic. It's slow. Don't use it in a performance critical path </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__feval__ll.html">gr_feval_ll</a></td><td class="indexvalue">Base class for evaluating a function: long -&gt; longThis class is designed to be subclassed in Python or C++ and is callable from both places. It uses SWIG's "director" feature to implement the magic. It's slow. Don't use it in a performance critical path </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fft__filter__ccc.html">gr_fft_filter_ccc</a></td><td class="indexvalue">Fast FFT filter with gr_complex input, gr_complex output and gr_complex taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fft__filter__fff.html">gr_fft_filter_fff</a></td><td class="indexvalue">Fast FFT filter with float input, float output and float taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fft__vcc.html">gr_fft_vcc</a></td><td class="indexvalue">Compute forward or reverse FFT. complex vector in / complex vector out.Abstract base class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fft__vcc__fftw.html">gr_fft_vcc_fftw</a></td><td class="indexvalue">Compute forward or reverse FFT. complex vector in / complex vector out.Concrete class that uses FFTW </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fft__vfc.html">gr_fft_vfc</a></td><td class="indexvalue">Compute forward FFT. float vector in / complex vector out </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__file__descriptor__sink.html">gr_file_descriptor_sink</a></td><td class="indexvalue">Write stream to file descriptor </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__file__descriptor__source.html">gr_file_descriptor_source</a></td><td class="indexvalue">Read stream from file descriptor </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__file__error__handler.html">gr_file_error_handler</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__file__sink.html">gr_file_sink</a></td><td class="indexvalue">Write stream to file </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__file__sink__base.html">gr_file_sink_base</a></td><td class="indexvalue">Common base class for file sinks </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__file__source.html">gr_file_source</a></td><td class="indexvalue">Read stream from file </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__filter__delay__fc.html">gr_filter_delay_fc</a></td><td class="indexvalue">Filter-Delay Combination Block.The block takes one or two float stream and outputs a complex stream. If only one float stream is input, the real output is a delayed version of this input and the imaginary output is the filtered output. If two floats are connected to the input, then the real output is the delayed version of the first input, and the imaginary output is the filtered output. The delay in the real path accounts for the group delay introduced by the filter in the imaginary path. The filter taps needs to be calculated before initializing this block </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__ccc.html">gr_fir_ccc</a></td><td class="indexvalue">Abstract class for FIR with gr_complex input, gr_complex output and gr_complex tapsThis is the abstract class for a Finite Impulse Response filter </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__ccc__3dnow.html">gr_fir_ccc_3dnow</a></td><td class="indexvalue">3DNow! version of <a class="el" href="classgr__fir__ccc.html" title="Abstract class for FIR with gr_complex input, gr_complex output and gr_complex tapsThis is the abstra...">gr_fir_ccc</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__ccc__3dnowext.html">gr_fir_ccc_3dnowext</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__ccc__generic.html">gr_fir_ccc_generic</a></td><td class="indexvalue">Concrete class for generic implementation of FIR with gr_complex input, gr_complex output and gr_complex taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="structgr__fir__ccc__info.html">gr_fir_ccc_info</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__ccc__simd.html">gr_fir_ccc_simd</a></td><td class="indexvalue">Common base class for SIMD versions of <a class="el" href="classgr__fir__ccc.html" title="Abstract class for FIR with gr_complex input, gr_complex output and gr_complex tapsThis is the abstra...">gr_fir_ccc</a>This base class handles alignment issues common to SSE and 3DNOW subclasses </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__ccc__sse.html">gr_fir_ccc_sse</a></td><td class="indexvalue">SSE version of <a class="el" href="classgr__fir__ccc.html" title="Abstract class for FIR with gr_complex input, gr_complex output and gr_complex tapsThis is the abstra...">gr_fir_ccc</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__ccf.html">gr_fir_ccf</a></td><td class="indexvalue">Abstract class for FIR with gr_complex input, gr_complex output and float tapsThis is the abstract class for a Finite Impulse Response filter </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__ccf__3dnow.html">gr_fir_ccf_3dnow</a></td><td class="indexvalue">3DNow! version of <a class="el" href="classgr__fir__ccf.html" title="Abstract class for FIR with gr_complex input, gr_complex output and float tapsThis is the abstract cl...">gr_fir_ccf</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__ccf__generic.html">gr_fir_ccf_generic</a></td><td class="indexvalue">Concrete class for generic implementation of FIR with gr_complex input, gr_complex output and float taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="structgr__fir__ccf__info.html">gr_fir_ccf_info</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__ccf__simd.html">gr_fir_ccf_simd</a></td><td class="indexvalue">Common base class for SIMD versions of <a class="el" href="classgr__fir__ccf.html" title="Abstract class for FIR with gr_complex input, gr_complex output and float tapsThis is the abstract cl...">gr_fir_ccf</a>This base class handles alignment issues common to SSE and 3DNOW subclasses </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__ccf__sse.html">gr_fir_ccf_sse</a></td><td class="indexvalue">SSE version of <a class="el" href="classgr__fir__ccf.html" title="Abstract class for FIR with gr_complex input, gr_complex output and float tapsThis is the abstract cl...">gr_fir_ccf</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__fcc.html">gr_fir_fcc</a></td><td class="indexvalue">Abstract class for FIR with float input, gr_complex output and gr_complex tapsThis is the abstract class for a Finite Impulse Response filter </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__fcc__3dnow.html">gr_fir_fcc_3dnow</a></td><td class="indexvalue">3DNow! version of <a class="el" href="classgr__fir__fcc.html" title="Abstract class for FIR with float input, gr_complex output and gr_complex tapsThis is the abstract cl...">gr_fir_fcc</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__fcc__generic.html">gr_fir_fcc_generic</a></td><td class="indexvalue">Concrete class for generic implementation of FIR with float input, gr_complex output and gr_complex taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="structgr__fir__fcc__info.html">gr_fir_fcc_info</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__fcc__simd.html">gr_fir_fcc_simd</a></td><td class="indexvalue">Common base class for SIMD versions of <a class="el" href="classgr__fir__fcc.html" title="Abstract class for FIR with float input, gr_complex output and gr_complex tapsThis is the abstract cl...">gr_fir_fcc</a>This base class handles alignment issues common to SSE and 3DNOW subclasses </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__fcc__sse.html">gr_fir_fcc_sse</a></td><td class="indexvalue">SSE version of <a class="el" href="classgr__fir__fcc.html" title="Abstract class for FIR with float input, gr_complex output and gr_complex tapsThis is the abstract cl...">gr_fir_fcc</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__fff.html">gr_fir_fff</a></td><td class="indexvalue">Abstract class for FIR with float input, float output and float tapsThis is the abstract class for a Finite Impulse Response filter </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__fff__3dnow.html">gr_fir_fff_3dnow</a></td><td class="indexvalue">3DNow! version of <a class="el" href="classgr__fir__fff.html" title="Abstract class for FIR with float input, float output and float tapsThis is the abstract class for a ...">gr_fir_fff</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__fff__altivec.html">gr_fir_fff_altivec</a></td><td class="indexvalue">Altivec version of <a class="el" href="classgr__fir__fff.html" title="Abstract class for FIR with float input, float output and float tapsThis is the abstract class for a ...">gr_fir_fff</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__fff__generic.html">gr_fir_fff_generic</a></td><td class="indexvalue">Concrete class for generic implementation of FIR with float input, float output and float taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="structgr__fir__fff__info.html">gr_fir_fff_info</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__fff__simd.html">gr_fir_fff_simd</a></td><td class="indexvalue">Common base class for SIMD versions of <a class="el" href="classgr__fir__fff.html" title="Abstract class for FIR with float input, float output and float tapsThis is the abstract class for a ...">gr_fir_fff</a>This base class handles alignment issues common to SSE and 3DNOW subclasses </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__fff__sse.html">gr_fir_fff_sse</a></td><td class="indexvalue">SSE version of <a class="el" href="classgr__fir__fff.html" title="Abstract class for FIR with float input, float output and float tapsThis is the abstract class for a ...">gr_fir_fff</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__filter__ccc.html">gr_fir_filter_ccc</a></td><td class="indexvalue">FIR filter with gr_complex input, gr_complex output and gr_complex taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__filter__ccf.html">gr_fir_filter_ccf</a></td><td class="indexvalue">FIR filter with gr_complex input, gr_complex output and float taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__filter__fcc.html">gr_fir_filter_fcc</a></td><td class="indexvalue">FIR filter with float input, gr_complex output and gr_complex taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__filter__fff.html">gr_fir_filter_fff</a></td><td class="indexvalue">FIR filter with float input, float output and float taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__filter__fsf.html">gr_fir_filter_fsf</a></td><td class="indexvalue">FIR filter with float input, short output and float taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__filter__scc.html">gr_fir_filter_scc</a></td><td class="indexvalue">FIR filter with short input, gr_complex output and gr_complex taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__fsf.html">gr_fir_fsf</a></td><td class="indexvalue">Abstract class for FIR with float input, short output and float tapsThis is the abstract class for a Finite Impulse Response filter </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__fsf__3dnow.html">gr_fir_fsf_3dnow</a></td><td class="indexvalue">3DNow! version of <a class="el" href="classgr__fir__fsf.html" title="Abstract class for FIR with float input, short output and float tapsThis is the abstract class for a ...">gr_fir_fsf</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__fsf__generic.html">gr_fir_fsf_generic</a></td><td class="indexvalue">Concrete class for generic implementation of FIR with float input, short output and float taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="structgr__fir__fsf__info.html">gr_fir_fsf_info</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__fsf__simd.html">gr_fir_fsf_simd</a></td><td class="indexvalue">Common base class for SIMD versions of <a class="el" href="classgr__fir__fsf.html" title="Abstract class for FIR with float input, short output and float tapsThis is the abstract class for a ...">gr_fir_fsf</a>This base class handles alignment issues common to SSE and 3DNOW subclasses </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__fsf__sse.html">gr_fir_fsf_sse</a></td><td class="indexvalue">SSE version of <a class="el" href="classgr__fir__fsf.html" title="Abstract class for FIR with float input, short output and float tapsThis is the abstract class for a ...">gr_fir_fsf</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__scc.html">gr_fir_scc</a></td><td class="indexvalue">Abstract class for FIR with short input, gr_complex output and gr_complex tapsThis is the abstract class for a Finite Impulse Response filter </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__scc__3dnow.html">gr_fir_scc_3dnow</a></td><td class="indexvalue">3DNow! version of <a class="el" href="classgr__fir__scc.html" title="Abstract class for FIR with short input, gr_complex output and gr_complex tapsThis is the abstract cl...">gr_fir_scc</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__scc__3dnowext.html">gr_fir_scc_3dnowext</a></td><td class="indexvalue">3DNow! Ext version of <a class="el" href="classgr__fir__scc.html" title="Abstract class for FIR with short input, gr_complex output and gr_complex tapsThis is the abstract cl...">gr_fir_scc</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__scc__generic.html">gr_fir_scc_generic</a></td><td class="indexvalue">Concrete class for generic implementation of FIR with short input, gr_complex output and gr_complex taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="structgr__fir__scc__info.html">gr_fir_scc_info</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__scc__simd.html">gr_fir_scc_simd</a></td><td class="indexvalue">Common base class for SIMD versions of <a class="el" href="classgr__fir__scc.html" title="Abstract class for FIR with short input, gr_complex output and gr_complex tapsThis is the abstract cl...">gr_fir_scc</a>This base class handles alignment issues common to SSE and 3DNOW subclasses </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__scc__sse.html">gr_fir_scc_sse</a></td><td class="indexvalue">SSE version of <a class="el" href="classgr__fir__scc.html" title="Abstract class for FIR with short input, gr_complex output and gr_complex tapsThis is the abstract cl...">gr_fir_scc</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__sysconfig.html">gr_fir_sysconfig</a></td><td class="indexvalue">Abstract base class for configuring the automatic selection of the fastest gr_fir for your platform </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__sysconfig__generic.html">gr_fir_sysconfig_generic</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__sysconfig__powerpc.html">gr_fir_sysconfig_powerpc</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fir__sysconfig__x86.html">gr_fir_sysconfig_x86</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structgr__fir__util.html">gr_fir_util</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__firdes.html">gr_firdes</a></td><td class="indexvalue">Finite Impulse Response (FIR) filter design functions </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__flat__flowgraph.html">gr_flat_flowgraph</a></td><td class="indexvalue">Class specializing <a class="el" href="classgr__flat__flowgraph.html" title="Class specializing gr_flat_flowgraph that has all nodes as gr_blocks, with no hierarchy.">gr_flat_flowgraph</a> that has all nodes as gr_blocks, with no hierarchy </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__float__to__char.html">gr_float_to_char</a></td><td class="indexvalue">Convert stream of float to a stream of char </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__float__to__complex.html">gr_float_to_complex</a></td><td class="indexvalue">Convert 1 or 2 streams of float to a stream of gr_complex </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__float__to__short.html">gr_float_to_short</a></td><td class="indexvalue">Convert stream of float to a stream of short </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__float__to__uchar.html">gr_float_to_uchar</a></td><td class="indexvalue">Convert stream of float to a stream of unsigned char </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__flowgraph.html">gr_flowgraph</a></td><td class="indexvalue">Class representing a directed, acyclic graph of basic blocks </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fmdet__cf.html">gr_fmdet_cf</a></td><td class="indexvalue">Implements an IQ slope detector </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fractional__interpolator__cc.html">gr_fractional_interpolator_cc</a></td><td class="indexvalue">Interpolating mmse filter with gr_complex input, gr_complex output </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fractional__interpolator__ff.html">gr_fractional_interpolator_ff</a></td><td class="indexvalue">Interpolating mmse filter with float input, float output </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__framer__sink__1.html">gr_framer_sink_1</a></td><td class="indexvalue">Given a stream of bits and access_code flags, assemble packets.input: stream of bytes from <a class="el" href="classgr__correlate__access__code__bb.html" title="Examine input for specified access code, one bit at a time.input: stream of bits, 1 bit per input byt...">gr_correlate_access_code_bb</a> output: none. Pushes assembled packet into target queue </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__freq__xlating__fir__filter__ccc.html">gr_freq_xlating_fir_filter_ccc</a></td><td class="indexvalue">FIR filter combined with frequency translation with gr_complex input, gr_complex output and gr_complex tapsThis class efficiently combines a frequency translation (typically "down conversion") with a FIR filter (typically low-pass) and decimation. It is ideally suited for a "channel selection filter" and can be efficiently used to select and decimate a narrow band signal out of wide bandwidth input </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__freq__xlating__fir__filter__ccf.html">gr_freq_xlating_fir_filter_ccf</a></td><td class="indexvalue">FIR filter combined with frequency translation with gr_complex input, gr_complex output and float tapsThis class efficiently combines a frequency translation (typically "down conversion") with a FIR filter (typically low-pass) and decimation. It is ideally suited for a "channel selection filter" and can be efficiently used to select and decimate a narrow band signal out of wide bandwidth input </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__freq__xlating__fir__filter__fcc.html">gr_freq_xlating_fir_filter_fcc</a></td><td class="indexvalue">FIR filter combined with frequency translation with float input, gr_complex output and gr_complex tapsThis class efficiently combines a frequency translation (typically "down conversion") with a FIR filter (typically low-pass) and decimation. It is ideally suited for a "channel selection filter" and can be efficiently used to select and decimate a narrow band signal out of wide bandwidth input </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__freq__xlating__fir__filter__fcf.html">gr_freq_xlating_fir_filter_fcf</a></td><td class="indexvalue">FIR filter combined with frequency translation with float input, gr_complex output and float tapsThis class efficiently combines a frequency translation (typically "down conversion") with a FIR filter (typically low-pass) and decimation. It is ideally suited for a "channel selection filter" and can be efficiently used to select and decimate a narrow band signal out of wide bandwidth input </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__freq__xlating__fir__filter__scc.html">gr_freq_xlating_fir_filter_scc</a></td><td class="indexvalue">FIR filter combined with frequency translation with short input, gr_complex output and gr_complex tapsThis class efficiently combines a frequency translation (typically "down conversion") with a FIR filter (typically low-pass) and decimation. It is ideally suited for a "channel selection filter" and can be efficiently used to select and decimate a narrow band signal out of wide bandwidth input </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__freq__xlating__fir__filter__scf.html">gr_freq_xlating_fir_filter_scf</a></td><td class="indexvalue">FIR filter combined with frequency translation with short input, gr_complex output and float tapsThis class efficiently combines a frequency translation (typically "down conversion") with a FIR filter (typically low-pass) and decimation. It is ideally suited for a "channel selection filter" and can be efficiently used to select and decimate a narrow band signal out of wide bandwidth input </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__frequency__modulator__fc.html">gr_frequency_modulator_fc</a></td><td class="indexvalue">Frequency modulator blockfloat input; complex baseband output </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fxpt.html">gr_fxpt</a></td><td class="indexvalue">Fixed point sine and cosine and friends.fixed pt radians --------- -------- -2**31 -pi 0 0 2**31-1 pi - epsilon </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fxpt__nco.html">gr_fxpt_nco</a></td><td class="indexvalue">Numerically Controlled Oscillator (NCO) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__fxpt__vco.html">gr_fxpt_vco</a></td><td class="indexvalue">Voltage Controlled Oscillator (VCO) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__glfsr__source__b.html">gr_glfsr_source_b</a></td><td class="indexvalue">Galois LFSR pseudo-random source </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__glfsr__source__f.html">gr_glfsr_source_f</a></td><td class="indexvalue">Galois LFSR pseudo-random source generating float outputs -1.0 - 1.0 </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__goertzel__fc.html">gr_goertzel_fc</a></td><td class="indexvalue">Goertzel single-bin DFT calculation </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__head.html">gr_head</a></td><td class="indexvalue">Copies the first N items to the output then signals doneUseful for building test cases </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__hier__block2.html">gr_hier_block2</a></td><td class="indexvalue">Hierarchical container class for gr_block's and gr_hier_block2's </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__hier__block2__detail.html">gr_hier_block2_detail</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__hilbert__fc.html">gr_hilbert_fc</a></td><td class="indexvalue">Hilbert transformer.real output is input appropriately delayed. imaginary output is hilbert filtered (90 degree phase shift) version of input </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__histo__sink__f.html">gr_histo_sink_f</a></td><td class="indexvalue">Histogram module </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__iir__filter__ffd.html">gr_iir_filter_ffd</a></td><td class="indexvalue">IIR filter with float input, float output and double tapsThis filter uses the Direct Form I implementation, where <code>fftaps</code> contains the feed-forward taps, and <code>fbtaps</code> the feedback ones </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__integrate__cc.html">gr_integrate_cc</a></td><td class="indexvalue">Output = sum(input[0]...input[n])Integrate successive samples in input stream and decimate </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__integrate__ff.html">gr_integrate_ff</a></td><td class="indexvalue">Output = sum(input[0]...input[n])Integrate successive samples in input stream and decimate </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__integrate__ii.html">gr_integrate_ii</a></td><td class="indexvalue">Output = sum(input[0]...input[n])Integrate successive samples in input stream and decimate </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__integrate__ss.html">gr_integrate_ss</a></td><td class="indexvalue">Output = sum(input[0]...input[n])Integrate successive samples in input stream and decimate </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__interleave.html">gr_interleave</a></td><td class="indexvalue">Interleave N inputs to a single output </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__interleaved__short__to__complex.html">gr_interleaved_short_to_complex</a></td><td class="indexvalue">Convert stream of interleaved shorts to a stream of complex </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__interp__fir__filter__ccc.html">gr_interp_fir_filter_ccc</a></td><td class="indexvalue">Interpolating FIR filter with gr_complex input, gr_complex output and gr_complex taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__interp__fir__filter__ccf.html">gr_interp_fir_filter_ccf</a></td><td class="indexvalue">Interpolating FIR filter with gr_complex input, gr_complex output and float taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__interp__fir__filter__fcc.html">gr_interp_fir_filter_fcc</a></td><td class="indexvalue">Interpolating FIR filter with float input, gr_complex output and gr_complex taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__interp__fir__filter__fff.html">gr_interp_fir_filter_fff</a></td><td class="indexvalue">Interpolating FIR filter with float input, float output and float taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__interp__fir__filter__fsf.html">gr_interp_fir_filter_fsf</a></td><td class="indexvalue">Interpolating FIR filter with float input, short output and float taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__interp__fir__filter__scc.html">gr_interp_fir_filter_scc</a></td><td class="indexvalue">Interpolating FIR filter with short input, gr_complex output and gr_complex taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__io__signature.html">gr_io_signature</a></td><td class="indexvalue">I/o signature for input and output ports </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__iqcomp__cc.html">gr_iqcomp_cc</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__keep__one__in__n.html">gr_keep_one_in_n</a></td><td class="indexvalue">Decimate a stream, keeping one item out of every n </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__kludge__copy.html">gr_kludge_copy</a></td><td class="indexvalue">Output[i] = input[i]This is a short term kludge to work around a problem with the hierarchical block impl </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__lfsr__32k__source__s.html">gr_lfsr_32k_source_s</a></td><td class="indexvalue">LFSR pseudo-random source with period of 2^15 bits (2^11 shorts)This source is typically used along with <a class="el" href="classgr__check__lfsr__32k__s.html" title="sink that checks if its input stream consists of a lfsr_32k sequence.This sink is typically used alon...">gr_check_lfsr_32k_s</a> to test the USRP using its digital loopback mode </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__lms__dfe__cc.html">gr_lms_dfe_cc</a></td><td class="indexvalue">Least-Mean-Square Decision Feedback Equalizer (complex in/out) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__lms__dfe__ff.html">gr_lms_dfe_ff</a></td><td class="indexvalue">Least-Mean-Square Decision Feedback Equalizer (float in/out) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__local__sighandler.html">gr_local_sighandler</a></td><td class="indexvalue">Get and set signal handler </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__map__bb.html">gr_map_bb</a></td><td class="indexvalue">Output[i] = map[input[i]] </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__max__ff.html">gr_max_ff</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__max__ii.html">gr_max_ii</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__max__ss.html">gr_max_ss</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__message.html">gr_message</a></td><td class="indexvalue">Message class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__message__sink.html">gr_message_sink</a></td><td class="indexvalue">Gather received items into messages and insert into msgq </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__message__source.html">gr_message_source</a></td><td class="indexvalue">Turn received messages into a stream </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__moving__average__cc.html">gr_moving_average_cc</a></td><td class="indexvalue">Output is the moving sum of the last N samples, scaled by the scale factormax_iter limits how long we go without flushing the accumulator This is necessary to avoid numerical instability for float and complex </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__moving__average__ff.html">gr_moving_average_ff</a></td><td class="indexvalue">Output is the moving sum of the last N samples, scaled by the scale factormax_iter limits how long we go without flushing the accumulator This is necessary to avoid numerical instability for float and complex </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__moving__average__ii.html">gr_moving_average_ii</a></td><td class="indexvalue">Output is the moving sum of the last N samples, scaled by the scale factormax_iter limits how long we go without flushing the accumulator This is necessary to avoid numerical instability for float and complex </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__moving__average__ss.html">gr_moving_average_ss</a></td><td class="indexvalue">Output is the moving sum of the last N samples, scaled by the scale factormax_iter limits how long we go without flushing the accumulator This is necessary to avoid numerical instability for float and complex </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__mpsk__receiver__cc.html">gr_mpsk_receiver_cc</a></td><td class="indexvalue">This block takes care of receiving M-PSK modulated signals through phase, frequency, and symbol synchronization.This block takes care of receiving M-PSK modulated signals through phase, frequency, and symbol synchronization. It performs carrier frequency and phase locking as well as symbol timing recovery. It works with (D)BPSK, (D)QPSK, and (D)8PSK as tested currently. It should also work for OQPSK and PI/4 DQPSK </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__msg__handler.html">gr_msg_handler</a></td><td class="indexvalue">Abstract class of message handlers </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__msg__queue.html">gr_msg_queue</a></td><td class="indexvalue">Thread-safe message queue </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__multiply__cc.html">gr_multiply_cc</a></td><td class="indexvalue">Output = prod (input_0, input_1, ...)Multiply across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__multiply__const__cc.html">gr_multiply_const_cc</a></td><td class="indexvalue">Output = input * constant </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__multiply__const__ff.html">gr_multiply_const_ff</a></td><td class="indexvalue">Output = input * constant </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__multiply__const__ii.html">gr_multiply_const_ii</a></td><td class="indexvalue">Output = input * constant </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__multiply__const__ss.html">gr_multiply_const_ss</a></td><td class="indexvalue">Output = input * constant </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__multiply__const__vcc.html">gr_multiply_const_vcc</a></td><td class="indexvalue">Output vector = input vector * constant vector (element-wise) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__multiply__const__vff.html">gr_multiply_const_vff</a></td><td class="indexvalue">Output vector = input vector * constant vector (element-wise) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__multiply__const__vii.html">gr_multiply_const_vii</a></td><td class="indexvalue">Output vector = input vector * constant vector (element-wise) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__multiply__const__vss.html">gr_multiply_const_vss</a></td><td class="indexvalue">Output vector = input vector * constant vector (element-wise) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__multiply__ff.html">gr_multiply_ff</a></td><td class="indexvalue">Output = prod (input_0, input_1, ...)Multiply across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__multiply__ii.html">gr_multiply_ii</a></td><td class="indexvalue">Output = prod (input_0, input_1, ...)Multiply across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__multiply__ss.html">gr_multiply_ss</a></td><td class="indexvalue">Output = prod (input_0, input_1, ...)Multiply across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__mute__cc.html">gr_mute_cc</a></td><td class="indexvalue">Output = input or zero if muted </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__mute__ff.html">gr_mute_ff</a></td><td class="indexvalue">Output = input or zero if muted </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__mute__ii.html">gr_mute_ii</a></td><td class="indexvalue">Output = input or zero if muted </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__mute__ss.html">gr_mute_ss</a></td><td class="indexvalue">Output = input or zero if muted </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__nco.html">gr_nco&lt; o_type, i_type &gt;</a></td><td class="indexvalue">Base class template for Numerically Controlled Oscillator (NCO) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__nlog10__ff.html">gr_nlog10_ff</a></td><td class="indexvalue">Output = n*log10(input) + k </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__noise__source__c.html">gr_noise_source_c</a></td><td class="indexvalue">Random number source </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__noise__source__f.html">gr_noise_source_f</a></td><td class="indexvalue">Random number source </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__noise__source__i.html">gr_noise_source_i</a></td><td class="indexvalue">Random number source </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__noise__source__s.html">gr_noise_source_s</a></td><td class="indexvalue">Random number source </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__nop.html">gr_nop</a></td><td class="indexvalue">Does nothing. Used for testing only </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__not__bb.html">gr_not_bb</a></td><td class="indexvalue">Output = ~input_0bitwise boolean not across input stream </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__not__ii.html">gr_not_ii</a></td><td class="indexvalue">Output = ~input_0bitwise boolean not across input stream </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__not__ss.html">gr_not_ss</a></td><td class="indexvalue">Output = ~input_0bitwise boolean not across input stream </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__null__sink.html">gr_null_sink</a></td><td class="indexvalue">Bit bucket </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__null__source.html">gr_null_source</a></td><td class="indexvalue">A source of zeros </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__ofdm__cyclic__prefixer.html">gr_ofdm_cyclic_prefixer</a></td><td class="indexvalue">Adds a cyclic prefix vector to an input size long ofdm symbol(vector) and converts vector to a stream output_size long </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__ofdm__demapper__vcb.html">gr_ofdm_demapper_vcb</a></td><td class="indexvalue">Take a stream of vectors in from an FFT and demodulate to a stream of bits. Abstract class must be subclassed with specific mapping </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__ofdm__frame__acquisition.html">gr_ofdm_frame_acquisition</a></td><td class="indexvalue">Take a vector of complex constellation points in from an FFT and performs a correlation and equalization.This block takes the output of an FFT of a received OFDM symbol and finds the start of a frame based on two known symbols. It also looks at the surrounding bins in the FFT output for the correlation in case there is a large frequency shift in the data. This block assumes that the fine frequency shift has already been corrected and that the samples fall in the middle of one FFT bin </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__ofdm__frame__sink.html">gr_ofdm_frame_sink</a></td><td class="indexvalue">Takes an OFDM symbol in, demaps it into bits of 0's and 1's, packs them into packets, and sends to to a message queue sink.NOTE: The mod input parameter simply chooses a pre-defined demapper/slicer. Eventually, we want to be able to pass in a reference to an object to do the demapping and slicing for a given modulation type </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__ofdm__insert__preamble.html">gr_ofdm_insert_preamble</a></td><td class="indexvalue">Insert "pre-modulated" preamble symbols before each payload </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__ofdm__mapper__bcv.html">gr_ofdm_mapper_bcv</a></td><td class="indexvalue">Take a stream of bytes in and map to a vector of complex constellation points suitable for IFFT input to be used in an ofdm modulator. Abstract class must be subclassed with specific mapping </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__ofdm__sampler.html">gr_ofdm_sampler</a></td><td class="indexvalue">Does the rest of the OFDM stuff </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__or__bb.html">gr_or_bb</a></td><td class="indexvalue">Output = input_0 | input_1 | , ... | input_N)bitwise boolean or across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__or__ii.html">gr_or_ii</a></td><td class="indexvalue">Output = input_0 | input_1 | , ... | input_N)bitwise boolean or across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__or__ss.html">gr_or_ss</a></td><td class="indexvalue">Output = input_0 | input_1 | , ... | input_N)bitwise boolean or across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__oscope__guts.html">gr_oscope_guts</a></td><td class="indexvalue">Guts of oscilloscope trigger and buffer module </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__oscope__sink__f.html">gr_oscope_sink_f</a></td><td class="indexvalue">Building block for python oscilloscope module.Accepts multiple float streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__oscope__sink__x.html">gr_oscope_sink_x</a></td><td class="indexvalue">Abstract class for python oscilloscope module.Don't instantiate this. Use <a class="el" href="classgr__oscope__sink__f.html" title="Building block for python oscilloscope module.Accepts multiple float streams.">gr_oscope_sink_f</a> or gr_oscope_sink_c instead </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__pa__2x2__phase__combiner.html">gr_pa_2x2_phase_combiner</a></td><td class="indexvalue">Pa_2x2 phase combinerAnntenas are arranged like this: </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__packed__to__unpacked__bb.html">gr_packed_to_unpacked_bb</a></td><td class="indexvalue">Convert a stream of packed bytes or shorts to stream of unpacked bytes or shorts.input: stream of unsigned char; output: stream of unsigned char </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__packed__to__unpacked__ii.html">gr_packed_to_unpacked_ii</a></td><td class="indexvalue">Convert a stream of packed bytes or shorts to stream of unpacked bytes or shorts.input: stream of int; output: stream of int </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__packed__to__unpacked__ss.html">gr_packed_to_unpacked_ss</a></td><td class="indexvalue">Convert a stream of packed bytes or shorts to stream of unpacked bytes or shorts.input: stream of short; output: stream of short </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__packet__sink.html">gr_packet_sink</a></td><td class="indexvalue">Process received bits looking for packet sync, header, and process bits into packet </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__peak__detector2__fb.html">gr_peak_detector2_fb</a></td><td class="indexvalue">Detect the peak of a signalIf a peak is detected, this block outputs a 1, or it outputs 0's. A separate debug output may be connected, to view the internal EWMA described below </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__peak__detector__fb.html">gr_peak_detector_fb</a></td><td class="indexvalue">Detect the peak of a signalIf a peak is detected, this block outputs a 1, or it outputs 0's </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__peak__detector__ib.html">gr_peak_detector_ib</a></td><td class="indexvalue">Detect the peak of a signalIf a peak is detected, this block outputs a 1, or it outputs 0's </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__peak__detector__sb.html">gr_peak_detector_sb</a></td><td class="indexvalue">Detect the peak of a signalIf a peak is detected, this block outputs a 1, or it outputs 0's </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__phase__modulator__fc.html">gr_phase_modulator_fc</a></td><td class="indexvalue">Phase modulator blockoutput=complex(cos(in*sensitivity),sin(in*sensitivity)) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__pll__carriertracking__cc.html">gr_pll_carriertracking_cc</a></td><td class="indexvalue">Implements a PLL which locks to the input frequency and outputs the input signal mixed with that carrier.input: stream of complex; output: stream of complex </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__pll__freqdet__cf.html">gr_pll_freqdet_cf</a></td><td class="indexvalue">Implements a PLL which locks to the input frequency and outputs an estimate of that frequency. Useful for FM Demod.input: stream of complex; output: stream of floats </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__pll__refout__cc.html">gr_pll_refout_cc</a></td><td class="indexvalue">Implements a PLL which locks to the input frequency and outputs a carrierinput: stream of complex; output: stream of complex </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__pn__correlator__cc.html">gr_pn_correlator_cc</a></td><td class="indexvalue">PN code sequential search correlator </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__preferences.html">gr_preferences</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__prefs.html">gr_prefs</a></td><td class="indexvalue">Base class for representing user preferences a la windows INI files.The real implementation is in Python, and is accessable from C++ via the magic of SWIG directors </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__probe__avg__mag__sqrd__c.html">gr_probe_avg_mag_sqrd_c</a></td><td class="indexvalue">Compute avg magnitude squared.input: gr_complex </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__probe__avg__mag__sqrd__cf.html">gr_probe_avg_mag_sqrd_cf</a></td><td class="indexvalue">Compute avg magnitude squared.input: gr_complex output: gr_float </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__probe__avg__mag__sqrd__f.html">gr_probe_avg_mag_sqrd_f</a></td><td class="indexvalue">Compute avg magnitude squared.input: float </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__probe__density__b.html">gr_probe_density_b</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__probe__mpsk__snr__c.html">gr_probe_mpsk_snr_c</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__probe__signal__f.html">gr_probe_signal_f</a></td><td class="indexvalue">Sink that allows a sample to be grabbed from Python </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__pwr__squelch__cc.html">gr_pwr_squelch_cc</a></td><td class="indexvalue">Gate or zero output when input power below threshold </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__pwr__squelch__ff.html">gr_pwr_squelch_ff</a></td><td class="indexvalue">Gate or zero output when input power below threshold </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__quadrature__demod__cf.html">gr_quadrature_demod_cf</a></td><td class="indexvalue">Quadrature demodulator: complex in, float outThis can be used to demod FM, FSK, GMSK, etc. The input is complex baseband </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__rail__ff.html">gr_rail_ff</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__random.html">gr_random</a></td><td class="indexvalue">Pseudo random number generator </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__rational__resampler__base__ccc.html">gr_rational_resampler_base_ccc</a></td><td class="indexvalue">Rational Resampling Polyphase FIR filter with gr_complex input, gr_complex output and gr_complex taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__rational__resampler__base__ccf.html">gr_rational_resampler_base_ccf</a></td><td class="indexvalue">Rational Resampling Polyphase FIR filter with gr_complex input, gr_complex output and float taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__rational__resampler__base__fcc.html">gr_rational_resampler_base_fcc</a></td><td class="indexvalue">Rational Resampling Polyphase FIR filter with float input, gr_complex output and gr_complex taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__rational__resampler__base__fff.html">gr_rational_resampler_base_fff</a></td><td class="indexvalue">Rational Resampling Polyphase FIR filter with float input, float output and float taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__rational__resampler__base__fsf.html">gr_rational_resampler_base_fsf</a></td><td class="indexvalue">Rational Resampling Polyphase FIR filter with float input, short output and float taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__rational__resampler__base__scc.html">gr_rational_resampler_base_scc</a></td><td class="indexvalue">Rational Resampling Polyphase FIR filter with short input, gr_complex output and gr_complex taps </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__regenerate__bb.html">gr_regenerate_bb</a></td><td class="indexvalue">Detect the peak of a signal and repeat every period samplesIf a peak is detected, this block outputs a 1 repeated every period samples until reset by detection of another 1 on the input or stopped after max_regen regenerations have occurred </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__repeat.html">gr_repeat</a></td><td class="indexvalue">Repeat a sample 'interp' times in output stream </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__rms__cf.html">gr_rms_cf</a></td><td class="indexvalue">RMS average power </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__rms__ff.html">gr_rms_ff</a></td><td class="indexvalue">RMS average power </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__rotator.html">gr_rotator</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__sample__and__hold__bb.html">gr_sample_and_hold_bb</a></td><td class="indexvalue">Sample and hold circuitSamples the data stream (input stream 0) and holds the value if the control signal is 1 (intput stream 1) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__sample__and__hold__ff.html">gr_sample_and_hold_ff</a></td><td class="indexvalue">Sample and hold circuitSamples the data stream (input stream 0) and holds the value if the control signal is 1 (intput stream 1) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__sample__and__hold__ii.html">gr_sample_and_hold_ii</a></td><td class="indexvalue">Sample and hold circuitSamples the data stream (input stream 0) and holds the value if the control signal is 1 (intput stream 1) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__sample__and__hold__ss.html">gr_sample_and_hold_ss</a></td><td class="indexvalue">Sample and hold circuitSamples the data stream (input stream 0) and holds the value if the control signal is 1 (intput stream 1) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__scheduler.html">gr_scheduler</a></td><td class="indexvalue">Abstract scheduler that takes a flattened flow graph and runs it </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__scheduler__sts.html">gr_scheduler_sts</a></td><td class="indexvalue">Concrete scheduler that uses the single_threaded_scheduler </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__scheduler__tpb.html">gr_scheduler_tpb</a></td><td class="indexvalue">Concrete scheduler that uses a kernel thread-per-block </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__scrambler__bb.html">gr_scrambler_bb</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__select__handler.html">gr_select_handler</a></td><td class="indexvalue">Abstract handler for select based notification </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__short__to__float.html">gr_short_to_float</a></td><td class="indexvalue">Convert stream of short to a stream of float </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__sig__source__c.html">gr_sig_source_c</a></td><td class="indexvalue">Signal generator with gr_complex output </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__sig__source__f.html">gr_sig_source_f</a></td><td class="indexvalue">Signal generator with float output </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__sig__source__i.html">gr_sig_source_i</a></td><td class="indexvalue">Signal generator with int output </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__sig__source__s.html">gr_sig_source_s</a></td><td class="indexvalue">Signal generator with short output </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__signal.html">gr_signal</a></td><td class="indexvalue">Representation of signal </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__simple__correlator.html">gr_simple_correlator</a></td><td class="indexvalue">Inverse of <a class="el" href="classgr__simple__framer.html" title="add sync field, seq number and command field to payload">gr_simple_framer</a> (more or less) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__simple__framer.html">gr_simple_framer</a></td><td class="indexvalue">Add sync field, seq number and command field to payload </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__simple__squelch__cc.html">gr_simple_squelch_cc</a></td><td class="indexvalue">Simple squelch block based on average signal power and threshold in dB </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__single__pole__iir.html">gr_single_pole_iir&lt; o_type, i_type, tap_type &gt;</a></td><td class="indexvalue">Class template for single pole IIR filter </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__single__pole__iir_3_01gr__complex_00_01i__type_00_01double_01_4.html">gr_single_pole_iir&lt; gr_complex, i_type, double &gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__single__pole__iir__filter__cc.html">gr_single_pole_iir_filter_cc</a></td><td class="indexvalue">Single pole IIR filter with complex input, complex outputThe input and output satisfy a difference equation of the form </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__single__pole__iir__filter__ff.html">gr_single_pole_iir_filter_ff</a></td><td class="indexvalue">Single pole IIR filter with float input, float outputThe input and output satisfy a difference equation of the form </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__single__threaded__scheduler.html">gr_single_threaded_scheduler</a></td><td class="indexvalue">Simple scheduler for stream computations </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__skiphead.html">gr_skiphead</a></td><td class="indexvalue">Skips the first N items, from then on copies items to the outputUseful for building test cases and sources which have metadata or junk at the start </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__squash__ff.html">gr_squash_ff</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__squelch__base__cc.html">gr_squelch_base_cc</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__squelch__base__ff.html">gr_squelch_base_ff</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__stream__mux.html">gr_stream_mux</a></td><td class="indexvalue">Stream muxing block to multiplex many streams into one with a specified format </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__stream__to__streams.html">gr_stream_to_streams</a></td><td class="indexvalue">Convert a stream of items into a N streams of itemsConverts a stream of N items into N streams of 1 item. Repeat ad infinitum </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__stream__to__vector.html">gr_stream_to_vector</a></td><td class="indexvalue">Convert a stream of items into a stream of blocks containing nitems_per_block </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__streams__to__stream.html">gr_streams_to_stream</a></td><td class="indexvalue">Convert N streams of 1 item into a 1 stream of N itemsConvert N streams of 1 item into 1 stream of N items. Repeat ad infinitum </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__streams__to__vector.html">gr_streams_to_vector</a></td><td class="indexvalue">Convert N streams of items to 1 stream of vector length N </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__stretch__ff.html">gr_stretch_ff</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__sub__cc.html">gr_sub_cc</a></td><td class="indexvalue">Output = input_0 - input_1 - ...)Subtract across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__sub__ff.html">gr_sub_ff</a></td><td class="indexvalue">Output = input_0 - input_1 - ...)Subtract across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__sub__ii.html">gr_sub_ii</a></td><td class="indexvalue">Output = input_0 - input_1 - ...)Subtract across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__sub__ss.html">gr_sub_ss</a></td><td class="indexvalue">Output = input_0 - input_1 - ...)Subtract across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__sync__block.html">gr_sync_block</a></td><td class="indexvalue">Synchronous 1:1 input to output with historyOverride work to provide the signal processing implementation </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__sync__decimator.html">gr_sync_decimator</a></td><td class="indexvalue">Synchronous N:1 input to output with historyOverride work to provide the signal processing implementation </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__sync__interpolator.html">gr_sync_interpolator</a></td><td class="indexvalue">Synchronous 1:N input to output with historyOverride work to provide the signal processing implementation </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__test.html">gr_test</a></td><td class="indexvalue">Test class for testing runtime system (setting up buffers and such.)This block does not do any usefull actual data processing. It just exposes setting all standard block parameters using the contructor or public methods </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__threshold__ff.html">gr_threshold_ff</a></td><td class="indexvalue">Please fix my documentation </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__throttle.html">gr_throttle</a></td><td class="indexvalue">Throttle flow of samples such that the average rate does not exceed samples_per_sec.input: one stream of itemsize; output: one stream of itemsize </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__timer.html">gr_timer</a></td><td class="indexvalue">Implement timeouts </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__top__block.html">gr_top_block</a></td><td class="indexvalue">Top-level hierarchical block representing a flowgraph </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__top__block__impl.html">gr_top_block_impl</a></td><td class="indexvalue">Abstract implementation details of <a class="el" href="classgr__top__block.html" title="Top-level hierarchical block representing a flowgraph.">gr_top_block</a>The actual implementation of <a class="el" href="classgr__top__block.html" title="Top-level hierarchical block representing a flowgraph.">gr_top_block</a>. Separate class allows decoupling of changes from dependent classes </td></tr>
  <tr><td class="indexkey"><a class="el" href="structgr__tpb__detail.html">gr_tpb_detail</a></td><td class="indexvalue">Used by thread-per-block scheduler </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__tpb__thread__body.html">gr_tpb_thread_body</a></td><td class="indexvalue">The body of each thread-per-block thread </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__uchar__to__float.html">gr_uchar_to_float</a></td><td class="indexvalue">Convert stream of unsigned chars to a stream of float </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__udp__sink.html">gr_udp_sink</a></td><td class="indexvalue">Write stream to an UDP socket </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__udp__source.html">gr_udp_source</a></td><td class="indexvalue">Read stream from an UDP socket </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__unpack__k__bits__bb.html">gr_unpack_k_bits_bb</a></td><td class="indexvalue">Converts a byte with k relevent bits to k output bytes with 1 bit in the LSB </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__unpacked__to__packed__bb.html">gr_unpacked_to_packed_bb</a></td><td class="indexvalue">Convert a stream of unpacked bytes or shorts into a stream of packed bytes or shorts.input: stream of unsigned char; output: stream of unsigned char </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__unpacked__to__packed__ii.html">gr_unpacked_to_packed_ii</a></td><td class="indexvalue">Convert a stream of unpacked bytes or shorts into a stream of packed bytes or shorts.input: stream of int; output: stream of int </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__unpacked__to__packed__ss.html">gr_unpacked_to_packed_ss</a></td><td class="indexvalue">Convert a stream of unpacked bytes or shorts into a stream of packed bytes or shorts.input: stream of short; output: stream of short </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vco.html">gr_vco&lt; o_type, i_type &gt;</a></td><td class="indexvalue">Base class template for Voltage Controlled Oscillator (VCO) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vco__f.html">gr_vco_f</a></td><td class="indexvalue">VCO - Voltage controlled oscillatorinput: float stream of control voltages; output: float oscillator output </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vector__sink__b.html">gr_vector_sink_b</a></td><td class="indexvalue">Unsigned char sink that writes to a vector </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vector__sink__c.html">gr_vector_sink_c</a></td><td class="indexvalue">Gr_complex sink that writes to a vector </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vector__sink__f.html">gr_vector_sink_f</a></td><td class="indexvalue">Float sink that writes to a vector </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vector__sink__i.html">gr_vector_sink_i</a></td><td class="indexvalue">Int sink that writes to a vector </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vector__sink__s.html">gr_vector_sink_s</a></td><td class="indexvalue">Short sink that writes to a vector </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vector__source__b.html">gr_vector_source_b</a></td><td class="indexvalue">Source of unsigned char's that gets its data from a vector </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vector__source__c.html">gr_vector_source_c</a></td><td class="indexvalue">Source of gr_complex's that gets its data from a vector </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vector__source__f.html">gr_vector_source_f</a></td><td class="indexvalue">Source of float's that gets its data from a vector </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vector__source__i.html">gr_vector_source_i</a></td><td class="indexvalue">Source of int's that gets its data from a vector </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vector__source__s.html">gr_vector_source_s</a></td><td class="indexvalue">Source of short's that gets its data from a vector </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vector__to__stream.html">gr_vector_to_stream</a></td><td class="indexvalue">Convert a stream of blocks of nitems_per_block items into a stream of items </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vector__to__streams.html">gr_vector_to_streams</a></td><td class="indexvalue">Convert 1 stream of vectors of length N to N streams of items </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vmcircbuf.html">gr_vmcircbuf</a></td><td class="indexvalue">Abstract class to implement doubly mapped virtual memory circular buffers </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vmcircbuf__createfilemapping.html">gr_vmcircbuf_createfilemapping</a></td><td class="indexvalue">Concrete class to implement circular buffers with mmap and shm_open </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vmcircbuf__createfilemapping__factory.html">gr_vmcircbuf_createfilemapping_factory</a></td><td class="indexvalue">Concrete factory for circular buffers built using mmap and shm_open </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vmcircbuf__factory.html">gr_vmcircbuf_factory</a></td><td class="indexvalue">Abstract factory for creating circular buffers </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vmcircbuf__mmap__shm__open.html">gr_vmcircbuf_mmap_shm_open</a></td><td class="indexvalue">Concrete class to implement circular buffers with mmap and shm_open </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vmcircbuf__mmap__shm__open__factory.html">gr_vmcircbuf_mmap_shm_open_factory</a></td><td class="indexvalue">Concrete factory for circular buffers built using mmap and shm_open </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vmcircbuf__mmap__tmpfile.html">gr_vmcircbuf_mmap_tmpfile</a></td><td class="indexvalue">Concrete class to implement circular buffers with mmap and shm_open </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vmcircbuf__mmap__tmpfile__factory.html">gr_vmcircbuf_mmap_tmpfile_factory</a></td><td class="indexvalue">Concrete factory for circular buffers built using mmap and shm_open </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vmcircbuf__sysconfig.html">gr_vmcircbuf_sysconfig</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vmcircbuf__sysv__shm.html">gr_vmcircbuf_sysv_shm</a></td><td class="indexvalue">Concrete class to implement circular buffers with mmap and shm_open </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__vmcircbuf__sysv__shm__factory.html">gr_vmcircbuf_sysv_shm_factory</a></td><td class="indexvalue">Concrete factory for circular buffers built using mmap and shm_open </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__wavelet__ff.html">gr_wavelet_ff</a></td><td class="indexvalue">Compute wavelet transform using gsl routines </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__wavfile__sink.html">gr_wavfile_sink</a></td><td class="indexvalue">Read stream from a Microsoft PCM (.wav) file, output floats </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__wavfile__source.html">gr_wavfile_source</a></td><td class="indexvalue">Read stream from a Microsoft PCM (.wav) file, output floats </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__wvps__ff.html">gr_wvps_ff</a></td><td class="indexvalue">Computes the Wavelet Power Spectrum from a set of wavelet coefficients </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__xor__bb.html">gr_xor_bb</a></td><td class="indexvalue">Output = input_0 ^ input_1 ^ , ... ^ input_N)bitwise boolean xor across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__xor__ii.html">gr_xor_ii</a></td><td class="indexvalue">Output = input_0 ^ input_1 ^ , ... ^ input_N)bitwise boolean xor across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgr__xor__ss.html">gr_xor_ss</a></td><td class="indexvalue">Output = input_0 ^ input_1 ^ , ... ^ input_N)bitwise boolean xor across all input streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgri__agc2__cc.html">gri_agc2_cc</a></td><td class="indexvalue">High performance Automatic Gain Control class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgri__agc2__ff.html">gri_agc2_ff</a></td><td class="indexvalue">High performance Automatic Gain Control class with attack and decay rate </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgri__agc__cc.html">gri_agc_cc</a></td><td class="indexvalue">High performance Automatic Gain Control class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgri__agc__ff.html">gri_agc_ff</a></td><td class="indexvalue">High performance Automatic Gain Control class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgri__fft__complex.html">gri_fft_complex</a></td><td class="indexvalue">FFT: complex in, complex out </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgri__fft__planner.html">gri_fft_planner</a></td><td class="indexvalue">Export reference to planner mutex for those apps that want to use FFTW w/o using the gri_fftw* classes </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgri__fft__real__fwd.html">gri_fft_real_fwd</a></td><td class="indexvalue">FFT: real in, complex out </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgri__fft__real__rev.html">gri_fft_real_rev</a></td><td class="indexvalue">FFT: complex in, float out </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgri__glfsr.html">gri_glfsr</a></td><td class="indexvalue">Galois Linear Feedback Shift Register using specified polynomial maskGenerates a maximal length pseudo-random sequence of length 2^degree-1 </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgri__goertzel.html">gri_goertzel</a></td><td class="indexvalue">Implements Goertzel single-bin DFT calculation </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgri__iir.html">gri_iir&lt; i_type, o_type, tap_type &gt;</a></td><td class="indexvalue">Base class template for Infinite Impulse Response filter (IIR) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgri__lfsr.html">gri_lfsr</a></td><td class="indexvalue">Fibonacci Linear Feedback Shift Register using specified polynomial maskGenerates a maximal length pseudo-random sequence of length 2^degree-1 </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgri__lfsr__15__1__0.html">gri_lfsr_15_1_0</a></td><td class="indexvalue">Linear Feedback Shift Register using primitive polynomial x^15 + x + 1Generates a maximal length pseudo-random sequence of length 2^15 - 1 bits </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgri__lfsr__32k.html">gri_lfsr_32k</a></td><td class="indexvalue">Generate pseudo-random sequence of length 32768 bits.This is based on <a class="el" href="classgri__lfsr__15__1__0.html" title="Linear Feedback Shift Register using primitive polynomial x^15 + x + 1Generates a maximal length pseu...">gri_lfsr_15_1_0</a> with an extra 0 added at the end of the sequence </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgri__logger.html">gri_logger</a></td><td class="indexvalue">Non-blocking logging to a file </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgri__mmse__fir__interpolator.html">gri_mmse_fir_interpolator</a></td><td class="indexvalue">Compute intermediate samples between signal samples x(k*Ts)This implements a Mininum Mean Squared Error interpolator with 8 taps. It is suitable for signals where the bandwidth of interest B = 1/(4*Ts) Where Ts is the time between samples </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgri__mmse__fir__interpolator__cc.html">gri_mmse_fir_interpolator_cc</a></td><td class="indexvalue">Compute intermediate samples between signal samples x(k*Ts)This implements a Mininum Mean Squared Error interpolator with 8 taps. It is suitable for signals where the bandwidth of interest B = 1/(4*Ts) Where Ts is the time between samples </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgsm__fr__decode__ps.html">gsm_fr_decode_ps</a></td><td class="indexvalue">GSM 06.10 Full Rate Vocoder Decoder </td></tr>
  <tr><td class="indexkey"><a class="el" href="classgsm__fr__encode__sp.html">gsm_fr_encode_sp</a></td><td class="indexvalue">GSM 06.10 Full Rate Vocoder Encodershorts in; 33 byte packets out </td></tr>
  <tr><td class="indexkey"><a class="el" href="classi2c.html">i2c</a></td><td class="indexvalue">Abstract class for controlling <a class="el" href="classi2c.html" title="abstract class for controlling i2c bus">i2c</a> bus </td></tr>
  <tr><td class="indexkey"><a class="el" href="classi2c__bbio.html">i2c_bbio</a></td><td class="indexvalue">Abstract class that implements bit banging i/o for <a class="el" href="classi2c.html" title="abstract class for controlling i2c bus">i2c</a> bus </td></tr>
  <tr><td class="indexkey"><a class="el" href="classi2c__bbio__pp.html">i2c_bbio_pp</a></td><td class="indexvalue">Concrete class that bit bangs eval board <a class="el" href="classi2c.html" title="abstract class for controlling i2c bus">i2c</a> bus using parallel port </td></tr>
  <tr><td class="indexkey"><a class="el" href="classi2c__bitbang.html">i2c_bitbang</a></td><td class="indexvalue">Class for controlling <a class="el" href="classi2c.html" title="abstract class for controlling i2c bus">i2c</a> bus </td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2_1_1usrp2_1_1impl.html">usrp2::usrp2::impl</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classomni__thread_1_1init__t.html">omni_thread::init_t</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classinterleaver.html">interleaver</a></td><td class="indexvalue">INTERLEAVER class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__class__registry.html">mb_class_registry</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__conn__table.html">mb_conn_table</a></td><td class="indexvalue">Data structure that keeps track of connections </td></tr>
  <tr><td class="indexkey"><a class="el" href="structmb__connection.html">mb_connection</a></td><td class="indexvalue">Representation of a connection </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__endpoint.html">mb_endpoint</a></td><td class="indexvalue">Endpoint specification for connection </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__mblock.html">mb_mblock</a></td><td class="indexvalue">Parent class for all message passing blocks </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__mblock__impl.html">mb_mblock_impl</a></td><td class="indexvalue">The private implementation details of the mblock system </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__message.html">mb_message</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__msg__accepter.html">mb_msg_accepter</a></td><td class="indexvalue">Abstract class that accepts messages </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__msg__accepter__msgq.html">mb_msg_accepter_msgq</a></td><td class="indexvalue">Concrete class that accepts messages and inserts them into a message queue </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__msg__accepter__smp.html">mb_msg_accepter_smp</a></td><td class="indexvalue">Concrete message acceptor that does an <a class="el" href="classmb__msg__queue.html" title="priority queue for mblock messages">mb_msg_queue</a> insertion </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__msg__queue.html">mb_msg_queue</a></td><td class="indexvalue">Priority queue for mblock messages </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__port.html">mb_port</a></td><td class="indexvalue">Abstract port characteristics </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__port__simple.html">mb_port_simple</a></td><td class="indexvalue">Concrete port realization </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__protocol__class__init.html">mb_protocol_class_init</a></td><td class="indexvalue">Initialize one or more protocol class from a serialized description. Used by machine generated code </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__runtime.html">mb_runtime</a></td><td class="indexvalue">Abstract runtime support for m-blocks </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__runtime__base.html">mb_runtime_base</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__runtime__nop.html">mb_runtime_nop</a></td><td class="indexvalue">Concrete runtime that does nothing. Used only during early QA tests </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__runtime__thread__per__block.html">mb_runtime_thread_per_block</a></td><td class="indexvalue">Concrete runtime that uses a thread per mblock </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__timeout.html">mb_timeout</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__timer__queue.html">mb_timer_queue</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__util.html">mb_util</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__visitor.html">mb_visitor</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmb__worker.html">mb_worker</a></td><td class="indexvalue">Worker thread for thread_per_block runtime </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmbe__already__connected.html">mbe_already_connected</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmbe__base.html">mbe_base</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmbe__duplicate__component.html">mbe_duplicate_component</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmbe__duplicate__port.html">mbe_duplicate_port</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmbe__exit.html">mbe_exit</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmbe__incompatible__ports.html">mbe_incompatible_ports</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmbe__invalid__port__type.html">mbe_invalid_port_type</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmbe__mblock__failed.html">mbe_mblock_failed</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmbe__no__such__class.html">mbe_no_such_class</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmbe__no__such__component.html">mbe_no_such_component</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmbe__no__such__port.html">mbe_no_such_port</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmbe__not__implemented.html">mbe_not_implemented</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmbe__terminate.html">mbe_terminate</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmbi__runtime__lock.html">mbi_runtime_lock</a></td><td class="indexvalue">Acquire and release big runtime lock </td></tr>
  <tr><td class="indexkey"><a class="el" href="structmd5__ctx.html">md5_ctx</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmicrotune__4702.html">microtune_4702</a></td><td class="indexvalue">Class for controlling microtune 4702 tuner module </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmicrotune__4702__eval__board.html">microtune_4702_eval_board</a></td><td class="indexvalue">Control microtune 4702 eval board </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmicrotune__4937.html">microtune_4937</a></td><td class="indexvalue">Class for controlling microtune 4937 tuner module </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmicrotune__4937__eval__board.html">microtune_4937_eval_board</a></td><td class="indexvalue">Control microtune 4937 eval board </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmicrotune__xxxx.html">microtune_xxxx</a></td><td class="indexvalue">Abstract class for controlling microtune {4937,4702} tuner modules </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmicrotune__xxxx__eval__board.html">microtune_xxxx_eval_board</a></td><td class="indexvalue">Abstract class for controlling microtune xxxx eval board </td></tr>
  <tr><td class="indexkey"><a class="el" href="classmld__condition__t.html">mld_condition_t</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmld__mutex__t.html">mld_mutex_t</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classmld__thread__t.html">mld_thread_t</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classomni__condition.html">omni_condition</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classomni__mutex.html">omni_mutex</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classomni__mutex__lock.html">omni_mutex_lock</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classomni__semaphore.html">omni_semaphore</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classomni__semaphore__lock.html">omni_semaphore_lock</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classomni__thread.html">omni_thread</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classomni__thread__fatal.html">omni_thread_fatal</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classomni__thread__invalid.html">omni_thread_invalid</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structomni__time.html">omni_time</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structusrp2_1_1op__burn__mac__addr__cmd.html">usrp2::op_burn_mac_addr_cmd</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structusrp2_1_1op__config__mimo__cmd.html">usrp2::op_config_mimo_cmd</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structusrp2_1_1op__config__rx__v2__cmd.html">usrp2::op_config_rx_v2_cmd</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structusrp2_1_1op__config__tx__v2__cmd.html">usrp2::op_config_tx_v2_cmd</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structusrp2_1_1op__dboard__info__cmd.html">usrp2::op_dboard_info_cmd</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structusrp2_1_1op__freq__cmd.html">usrp2::op_freq_cmd</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structusrp2_1_1op__generic__cmd.html">usrp2::op_generic_cmd</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structusrp2_1_1op__gpio__cmd.html">usrp2::op_gpio_cmd</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structusrp2_1_1op__gpio__set__sels__cmd.html">usrp2::op_gpio_set_sels_cmd</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structusrp2_1_1op__peek__cmd.html">usrp2::op_peek_cmd</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structusrp2_1_1op__poke__cmd.html">usrp2::op_poke_cmd</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structusrp2_1_1op__start__rx__streaming__cmd.html">usrp2::op_start_rx_streaming_cmd</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structusrp2_1_1op__stop__rx__cmd.html">usrp2::op_stop_rx_cmd</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpager__flex__deinterleave.html">pager_flex_deinterleave</a></td><td class="indexvalue">Flex deinterleave description </td></tr>
  <tr><td class="indexkey"><a class="el" href="classpager__flex__frame.html">pager_flex_frame</a></td><td class="indexvalue">Flex_frame </td></tr>
  <tr><td class="indexkey"><a class="el" href="classpager__flex__sync.html">pager_flex_sync</a></td><td class="indexvalue">Flex sync description </td></tr>
  <tr><td class="indexkey"><a class="el" href="classpager__slicer__fb.html">pager_slicer_fb</a></td><td class="indexvalue">Slicer description </td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2_1_1pending__reply.html">usrp2::pending_reply</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2_1_1pktfilter.html">usrp2::pktfilter</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__any.html">pmt_any</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__base.html">pmt_base</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__bool.html">pmt_bool</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__c32vector.html">pmt_c32vector</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__c64vector.html">pmt_c64vector</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__complex.html">pmt_complex</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__dict.html">pmt_dict</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__exception.html">pmt_exception</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__f32vector.html">pmt_f32vector</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__f64vector.html">pmt_f64vector</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__integer.html">pmt_integer</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__notimplemented.html">pmt_notimplemented</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__null.html">pmt_null</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__out__of__range.html">pmt_out_of_range</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__pair.html">pmt_pair</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__pool.html">pmt_pool</a></td><td class="indexvalue">Very simple thread-safe fixed-size allocation pool </td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__real.html">pmt_real</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__s16vector.html">pmt_s16vector</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__s32vector.html">pmt_s32vector</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__s64vector.html">pmt_s64vector</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__s8vector.html">pmt_s8vector</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__symbol.html">pmt_symbol</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__u16vector.html">pmt_u16vector</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__u32vector.html">pmt_u32vector</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__u64vector.html">pmt_u64vector</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__u8vector.html">pmt_u8vector</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__uniform__vector.html">pmt_uniform_vector</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__vector.html">pmt_vector</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classpmt__wrong__type.html">pmt_wrong_type</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classppio.html">ppio</a></td><td class="indexvalue">Abstract class that provides low level access to parallel port bits </td></tr>
  <tr><td class="indexkey"><a class="el" href="classppio__ppdev.html">ppio_ppdev</a></td><td class="indexvalue">Access to parallel port bits using the linux ppdev interface </td></tr>
  <tr><td class="indexkey"><a class="el" href="structusrp2_1_1props.html">usrp2::props</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2_1_1ring.html">usrp2::ring</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structrs.html">rs</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structgruel_1_1rt__sched__param.html">gruel::rt_sched_param</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classrx__16sc__handler.html">rx_16sc_handler</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classrx__32fc__handler.html">rx_32fc_handler</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structusrp2_1_1rx__metadata.html">usrp2::rx_metadata</a></td><td class="indexvalue">Metadata associated with received frames </td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2_1_1rx__nop__handler.html">usrp2::rx_nop_handler</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2_1_1rx__sample__handler.html">usrp2::rx_sample_handler</a></td><td class="indexvalue">Abstract function object called to handle received data blocks.An object derived from this class is passed to <a class="el" href="classusrp2_1_1usrp2.html#adc5c23804bb1277b89ec51c519275c42" title="Receive data from the specified channel This method is used to receive all data: streaming or discret...">usrp2::rx_samples</a> to process the received frames of samples </td></tr>
  <tr><td class="indexkey"><a class="el" href="classs__buffer.html">s_buffer</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structsched__param.html">sched_param</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classsdr__1000__base.html">sdr_1000_base</a></td><td class="indexvalue">Very low level interface to SDR 1000 xcvr hardware </td></tr>
  <tr><td class="indexkey"><a class="el" href="classboost_1_1shared__ptr.html">boost::shared_ptr&lt; T &gt;</a></td><td class="indexvalue">Shared_ptr documentation stub </td></tr>
  <tr><td class="indexkey"><a class="el" href="structspe__event__handler.html">spe_event_handler</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgnuradio_1_1detail_1_1sptr__magic.html">gnuradio::detail::sptr_magic</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structgruel_1_1sys__pri.html">gruel::sys_pri</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgruel_1_1thread__body__wrapper.html">gruel::thread_body_wrapper&lt; F &gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classgruel_1_1thread__group.html">gruel::thread_group</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classtimeout__later.html">timeout_later</a></td><td class="indexvalue">Sort criterion for priority_queue </td></tr>
  <tr><td class="indexkey"><a class="el" href="structtimespec.html">timespec</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__encoder__bb.html">trellis_encoder_bb</a></td><td class="indexvalue">Convolutional encoder </td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__encoder__bi.html">trellis_encoder_bi</a></td><td class="indexvalue">Convolutional encoder </td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__encoder__bs.html">trellis_encoder_bs</a></td><td class="indexvalue">Convolutional encoder </td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__encoder__ii.html">trellis_encoder_ii</a></td><td class="indexvalue">Convolutional encoder </td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__encoder__si.html">trellis_encoder_si</a></td><td class="indexvalue">Convolutional encoder </td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__encoder__ss.html">trellis_encoder_ss</a></td><td class="indexvalue">Convolutional encoder </td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__metrics__c.html">trellis_metrics_c</a></td><td class="indexvalue">Evaluate metrics for use by the Viterbi algorithm </td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__metrics__f.html">trellis_metrics_f</a></td><td class="indexvalue">Evaluate metrics for use by the Viterbi algorithm </td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__metrics__i.html">trellis_metrics_i</a></td><td class="indexvalue">Evaluate metrics for use by the Viterbi algorithm </td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__metrics__s.html">trellis_metrics_s</a></td><td class="indexvalue">Evaluate metrics for use by the Viterbi algorithm </td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__permutation.html">trellis_permutation</a></td><td class="indexvalue">Permutation </td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__siso__combined__f.html">trellis_siso_combined_f</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__siso__f.html">trellis_siso_f</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__viterbi__b.html">trellis_viterbi_b</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__viterbi__combined__cb.html">trellis_viterbi_combined_cb</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__viterbi__combined__ci.html">trellis_viterbi_combined_ci</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__viterbi__combined__cs.html">trellis_viterbi_combined_cs</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__viterbi__combined__fb.html">trellis_viterbi_combined_fb</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__viterbi__combined__fi.html">trellis_viterbi_combined_fi</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__viterbi__combined__fs.html">trellis_viterbi_combined_fs</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__viterbi__combined__ib.html">trellis_viterbi_combined_ib</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__viterbi__combined__ii.html">trellis_viterbi_combined_ii</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__viterbi__combined__is.html">trellis_viterbi_combined_is</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__viterbi__combined__sb.html">trellis_viterbi_combined_sb</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__viterbi__combined__si.html">trellis_viterbi_combined_si</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__viterbi__combined__ss.html">trellis_viterbi_combined_ss</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__viterbi__i.html">trellis_viterbi_i</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classtrellis__viterbi__s.html">trellis_viterbi_s</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2_1_1tune__result.html">usrp2::tune_result</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structusrp2_1_1tx__metadata.html">usrp2::tx_metadata</a></td><td class="indexvalue">Metadata associated with transmitted frames </td></tr>
  <tr><td class="indexkey"><a class="el" href="structusb__dev__handle.html">usb_dev_handle</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2_1_1usrp2.html">usrp2::usrp2</a></td><td class="indexvalue">Standard C++ interface to USRP2 </td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2__base.html">usrp2_base</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2__sink__16sc.html">usrp2_sink_16sc</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2__sink__32fc.html">usrp2_sink_32fc</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2__sink__base.html">usrp2_sink_base</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2__source__16sc.html">usrp2_source_16sc</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2__source__32fc.html">usrp2_source_32fc</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2__source__base.html">usrp2_source_base</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp2_1_1usrp2__thread.html">usrp2::usrp2_thread</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp__base.html">usrp_base</a></td><td class="indexvalue">Base class for GNU Radio interface to the USRP </td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp__basic.html">usrp_basic</a></td><td class="indexvalue">Abstract base class for usrp operations </td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp__basic__rx.html">usrp_basic_rx</a></td><td class="indexvalue">Class for accessing the receive side of the USRP </td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp__basic__tx.html">usrp_basic_tx</a></td><td class="indexvalue">Class for accessing the transmit side of the USRP </td></tr>
  <tr><td class="indexkey"><a class="el" href="structusrp__dboard__eeprom.html">usrp_dboard_eeprom</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp__local__sighandler.html">usrp_local_sighandler</a></td><td class="indexvalue">Get and set signal handler </td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp__rx__cfile.html">usrp_rx_cfile</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp__siggen.html">usrp_siggen</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp__signal.html">usrp_signal</a></td><td class="indexvalue">Representation of signal </td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp__sink__base.html">usrp_sink_base</a></td><td class="indexvalue">Abstract interface to Universal Software Radio Peripheral Tx path (Rev 1) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp__sink__c.html">usrp_sink_c</a></td><td class="indexvalue">Interface to Universal Software Radio Peripheral Tx pathinput: gr_complex </td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp__sink__s.html">usrp_sink_s</a></td><td class="indexvalue">Interface to Universal Software Radio Peripheral Tx pathinput: short </td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp__source__base.html">usrp_source_base</a></td><td class="indexvalue">Abstract interface to Universal Software Radio Peripheral Rx path (Rev 1) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp__source__c.html">usrp_source_c</a></td><td class="indexvalue">Interface to Universal Software Radio Peripheral Rx pathoutput: 1 stream of complex&lt;float&gt; </td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp__source__s.html">usrp_source_s</a></td><td class="indexvalue">Interface to Universal Software Radio Peripheral Rx pathoutput: 1 stream of short </td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp__standard__common.html">usrp_standard_common</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp__standard__rx.html">usrp_standard_rx</a></td><td class="indexvalue">The C++ interface the receive side of the USRPThis is the recommended interface to USRP receive functionality for applications that use the USRP but not GNU Radio </td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp__standard__tx.html">usrp_standard_tx</a></td><td class="indexvalue">The C++ interface the transmit side of the USRPThis is the recommended interface to USRP transmit functionality for applications that use the USRP but not GNU Radio </td></tr>
  <tr><td class="indexkey"><a class="el" href="structusrp__subdev__spec.html">usrp_subdev_spec</a></td><td class="indexvalue">Specify a daughterboard and subdevice on a daughterboard </td></tr>
  <tr><td class="indexkey"><a class="el" href="classusrp__tune__result.html">usrp_tune_result</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classomni__thread_1_1value__t.html">omni_thread::value_t</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classstd_1_1vector.html">std::vector&lt; T &gt;</a></td><td class="indexvalue">Vector documentation stub </td></tr>
  <tr><td class="indexkey"><a class="el" href="classvideo__sdl__sink__s.html">video_sdl_sink_s</a></td><td class="indexvalue">Video sink using SDL </td></tr>
  <tr><td class="indexkey"><a class="el" href="classvideo__sdl__sink__uc.html">video_sdl_sink_uc</a></td><td class="indexvalue">Video sink using SDL </td></tr>
  <tr><td class="indexkey"><a class="el" href="structviterbi__state.html">viterbi_state</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structworker__ctx.html">worker_ctx</a></td><td class="indexvalue"></td></tr>
</table>
</div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="footer">Generated on Thu Feb 17 2011 for GNU Radio 3.2.2 C++ API by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
    </ul>
  </div>

</body>
</html>