Sophie

Sophie

distrib > Mageia > 3 > i586 > by-pkgid > d2c3cd0736fcf741288cdfea8c6ba8c2 > files > 9298

gnuradio-doc-3.6.4.1-1.mga3.noarch.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"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.3"/>
<title>GNU Radio 3.6.4.1 C++ API: gr::blocks Namespace Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<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.6.4.1 C++ API
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.3 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('namespacegr_1_1blocks.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">gr::blocks Namespace Reference</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1add__ff.html">add_ff</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1char__to__float.html">char_to_float</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert stream of chars to a stream of float.  <a href="classgr_1_1blocks_1_1char__to__float.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1char__to__short.html">char_to_short</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert stream of chars to a stream of short.  <a href="classgr_1_1blocks_1_1char__to__short.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1complex__to__arg.html">complex_to_arg</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">complex in, arg out (float)  <a href="classgr_1_1blocks_1_1complex__to__arg.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1complex__to__float.html">complex_to_float</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">convert a stream of gr_complex to 1 or 2 streams of float  <a href="classgr_1_1blocks_1_1complex__to__float.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1complex__to__imag.html">complex_to_imag</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">complex in, imag out (float)  <a href="classgr_1_1blocks_1_1complex__to__imag.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1complex__to__interleaved__short.html">complex_to_interleaved_short</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert stream of complex to a stream of interleaved shorts.  <a href="classgr_1_1blocks_1_1complex__to__interleaved__short.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1complex__to__mag.html">complex_to_mag</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">complex in, magnitude out (float)  <a href="classgr_1_1blocks_1_1complex__to__mag.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1complex__to__mag__squared.html">complex_to_mag_squared</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">complex in, magnitude squared out (float)  <a href="classgr_1_1blocks_1_1complex__to__mag__squared.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1complex__to__real.html">complex_to_real</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">complex in, real out (float)  <a href="classgr_1_1blocks_1_1complex__to__real.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1conjugate__cc.html">conjugate_cc</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">output = complex conjugate of input  <a href="classgr_1_1blocks_1_1conjugate__cc.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1deinterleave.html">deinterleave</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">deinterleave a single input into N outputs  <a href="classgr_1_1blocks_1_1deinterleave.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1delay.html">delay</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">delay the input by a certain number of samples  <a href="classgr_1_1blocks_1_1delay.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1file__meta__sink.html">file_meta_sink</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Write stream to file with meta-data headers.These files represent data as binary information in between meta-data headers. The headers contain information about the type of data and properties of the data in the next segment of samples. The information includes:  <a href="classgr_1_1blocks_1_1file__meta__sink.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1file__meta__source.html">file_meta_source</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads stream from file with meta-data headers. Headers are parsed into tags.The information in the metadata headers includes:  <a href="classgr_1_1blocks_1_1file__meta__source.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1file__source.html">file_source</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read stream from file.  <a href="classgr_1_1blocks_1_1file__source.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1float__to__char.html">float_to_char</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert stream of floats to a stream of char.  <a href="classgr_1_1blocks_1_1float__to__char.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1float__to__complex.html">float_to_complex</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">one or two floats in, complex out  <a href="classgr_1_1blocks_1_1float__to__complex.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1float__to__int.html">float_to_int</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert stream of floats to a stream of char.  <a href="classgr_1_1blocks_1_1float__to__int.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1float__to__short.html">float_to_short</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert stream of floats to a stream of shorts.  <a href="classgr_1_1blocks_1_1float__to__short.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1float__to__uchar.html">float_to_uchar</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert stream of floats to a stream of unsigned chars.  <a href="classgr_1_1blocks_1_1float__to__uchar.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1int__to__float.html">int_to_float</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert stream of ints to a stream of floats.  <a href="classgr_1_1blocks_1_1int__to__float.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1interleave.html">interleave</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">interleave N inputs into a single output  <a href="classgr_1_1blocks_1_1interleave.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1interleaved__short__to__complex.html">interleaved_short_to_complex</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert stream of interleaved shorts to a stream of complex.  <a href="classgr_1_1blocks_1_1interleaved__short__to__complex.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1keep__m__in__n.html">keep_m_in_n</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">decimate a stream, keeping one item out of every n.  <a href="classgr_1_1blocks_1_1keep__m__in__n.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1keep__one__in__n.html">keep_one_in_n</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">decimate a stream, keeping one item out of every n.  <a href="classgr_1_1blocks_1_1keep__one__in__n.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1multiply__cc.html">multiply_cc</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1multiply__conjugate__cc.html">multiply_conjugate_cc</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1multiply__const__cc.html">multiply_const_cc</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">output = input * complex constant  <a href="classgr_1_1blocks_1_1multiply__const__cc.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1multiply__const__ff.html">multiply_const_ff</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">output = input * real constant  <a href="classgr_1_1blocks_1_1multiply__const__ff.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1multiply__ff.html">multiply_ff</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1nlog10__ff.html">nlog10_ff</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">output = n*log10(input) + k  <a href="classgr_1_1blocks_1_1nlog10__ff.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1patterned__interleaver.html">patterned_interleaver</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1peak__detector2__fb.html">peak_detector2_fb</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">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.  <a href="classgr_1_1blocks_1_1peak__detector2__fb.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1regenerate__bb.html">regenerate_bb</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">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.  <a href="classgr_1_1blocks_1_1regenerate__bb.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1repeat.html">repeat</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">repeat each input 'interp' times  <a href="classgr_1_1blocks_1_1repeat.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1rms__cf.html">rms_cf</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">RMS average power.  <a href="classgr_1_1blocks_1_1rms__cf.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1rms__ff.html">rms_ff</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">RMS average power.  <a href="classgr_1_1blocks_1_1rms__ff.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1short__to__char.html">short_to_char</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert stream of shorts to a stream of chars.  <a href="classgr_1_1blocks_1_1short__to__char.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1short__to__float.html">short_to_float</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert stream of shorts to a stream of floats.  <a href="classgr_1_1blocks_1_1short__to__float.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1stream__mux.html">stream_mux</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stream muxing block to multiplex many streams into one with a specified format.  <a href="classgr_1_1blocks_1_1stream__mux.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1stream__to__streams.html">stream_to_streams</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">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.  <a href="classgr_1_1blocks_1_1stream__to__streams.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1stream__to__vector.html">stream_to_vector</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">convert a stream of items into a stream of blocks containing nitems_per_block  <a href="classgr_1_1blocks_1_1stream__to__vector.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1streams__to__stream.html">streams_to_stream</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">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.  <a href="classgr_1_1blocks_1_1streams__to__stream.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1streams__to__vector.html">streams_to_vector</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">convert N streams of items to 1 stream of vector length N  <a href="classgr_1_1blocks_1_1streams__to__vector.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1stretch__ff.html">stretch_ff</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">adjust y-range of an input vector by mapping to range (max-of-input, stipulated-min). Primarily for spectral signature matching by normalizing spectrum dynamic ranges.  <a href="classgr_1_1blocks_1_1stretch__ff.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1threshold__ff.html">threshold_ff</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Output a 1 or zero based on a threshold value.Test the incoming signal against a threshold. If the signal excedes the <code>hi</code> value, it will output a 1 until the signal falls below the <code>lo</code> value.  <a href="classgr_1_1blocks_1_1threshold__ff.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1throttle.html">throttle</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">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  <a href="classgr_1_1blocks_1_1throttle.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1transcendental.html">transcendental</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A block that performs various transcendental math operations.  <a href="classgr_1_1blocks_1_1transcendental.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1uchar__to__float.html">uchar_to_float</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert stream of unsigned chars to a stream of floats.  <a href="classgr_1_1blocks_1_1uchar__to__float.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1vector__to__stream.html">vector_to_stream</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">convert a stream of blocks of nitems_per_block items into a stream of items  <a href="classgr_1_1blocks_1_1vector__to__stream.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1vector__to__streams.html">vector_to_streams</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert 1 stream of vectors of length N to N streams of items.  <a href="classgr_1_1blocks_1_1vector__to__streams.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1add__ff__impl.html">add_ff_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1char__to__float__impl.html">char_to_float_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1char__to__short__impl.html">char_to_short_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1complex__to__arg__impl.html">complex_to_arg_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1complex__to__float__impl.html">complex_to_float_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1complex__to__imag__impl.html">complex_to_imag_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1complex__to__interleaved__short__impl.html">complex_to_interleaved_short_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1complex__to__mag__impl.html">complex_to_mag_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1complex__to__mag__squared__impl.html">complex_to_mag_squared_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1complex__to__real__impl.html">complex_to_real_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1conjugate__cc__impl.html">conjugate_cc_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1deinterleave__impl.html">deinterleave_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1delay__impl.html">delay_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1file__meta__sink__impl.html">file_meta_sink_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1file__meta__source__impl.html">file_meta_source_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1file__source__impl.html">file_source_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1float__to__char__impl.html">float_to_char_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1float__to__complex__impl.html">float_to_complex_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1float__to__int__impl.html">float_to_int_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1float__to__short__impl.html">float_to_short_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1float__to__uchar__impl.html">float_to_uchar_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1int__to__float__impl.html">int_to_float_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1interleave__impl.html">interleave_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1interleaved__short__to__complex__impl.html">interleaved_short_to_complex_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1keep__m__in__n__impl.html">keep_m_in_n_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1keep__one__in__n__impl.html">keep_one_in_n_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1multiply__cc__impl.html">multiply_cc_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1multiply__conjugate__cc__impl.html">multiply_conjugate_cc_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1multiply__const__cc__impl.html">multiply_const_cc_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1multiply__const__ff__impl.html">multiply_const_ff_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1multiply__ff__impl.html">multiply_ff_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1nlog10__ff__impl.html">nlog10_ff_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1patterned__interleaver__impl.html">patterned_interleaver_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1peak__detector2__fb__impl.html">peak_detector2_fb_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1regenerate__bb__impl.html">regenerate_bb_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1repeat__impl.html">repeat_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1rms__cf__impl.html">rms_cf_impl</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">RMS average power.  <a href="classgr_1_1blocks_1_1rms__cf__impl.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1rms__ff__impl.html">rms_ff_impl</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">RMS average power.  <a href="classgr_1_1blocks_1_1rms__ff__impl.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1short__to__char__impl.html">short_to_char_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1short__to__float__impl.html">short_to_float_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1stream__mux__impl.html">stream_mux_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1stream__to__streams__impl.html">stream_to_streams_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1stream__to__vector__impl.html">stream_to_vector_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1streams__to__stream__impl.html">streams_to_stream_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1streams__to__vector__impl.html">streams_to_vector_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1stretch__ff__impl.html">stretch_ff_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1threshold__ff__impl.html">threshold_ff_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1throttle__impl.html">throttle_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1transcendental__impl.html">transcendental_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1uchar__to__float__impl.html">uchar_to_float_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1vector__to__stream__impl.html">vector_to_stream_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr_1_1blocks_1_1vector__to__streams__impl.html">vector_to_streams_impl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a096aaf389afd1ea7113482057075814e"><td class="memItemLeft" align="right" valign="top">typedef int(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#a096aaf389afd1ea7113482057075814e">work_fcn_type</a> )(int, <a class="el" href="gr__types_8h.html#a9852a3d906d823cb70eb9c29e7f2a43d">gr_vector_const_void_star</a> &amp;, <a class="el" href="gr__types_8h.html#acd3f499576e769966ea44554b359d949">gr_vector_void_star</a> &amp;)</td></tr>
<tr class="separator:a096aaf389afd1ea7113482057075814e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:aaf04a89b376fbc06cb75effeb40111b6"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#aaf04a89b376fbc06cb75effeb40111b6">gr_file_types</a> { <br/>
&#160;&#160;<a class="el" href="namespacegr_1_1blocks.html#aaf04a89b376fbc06cb75effeb40111b6a0ccdd1487ca349aea3efde7daecaef65">GR_FILE_BYTE</a> =0, 
<a class="el" href="namespacegr_1_1blocks.html#aaf04a89b376fbc06cb75effeb40111b6a9398c5264fb25d5aa2a9d08f1e68ad79">GR_FILE_CHAR</a> =0, 
<a class="el" href="namespacegr_1_1blocks.html#aaf04a89b376fbc06cb75effeb40111b6af08508c6dd7fc2dfb9529a9d82d6164f">GR_FILE_SHORT</a> =1, 
<a class="el" href="namespacegr_1_1blocks.html#aaf04a89b376fbc06cb75effeb40111b6ad98b7975f581d3864006ca663aee722d">GR_FILE_INT</a>, 
<br/>
&#160;&#160;<a class="el" href="namespacegr_1_1blocks.html#aaf04a89b376fbc06cb75effeb40111b6a07ad82268bf96f539676f8545be40ec8">GR_FILE_LONG</a>, 
<a class="el" href="namespacegr_1_1blocks.html#aaf04a89b376fbc06cb75effeb40111b6aeba7eac37ba5a0ab76cf12efae97e39a">GR_FILE_LONG_LONG</a>, 
<a class="el" href="namespacegr_1_1blocks.html#aaf04a89b376fbc06cb75effeb40111b6acc39a9c09fab2b114ddb5ac6ec3a63f9">GR_FILE_FLOAT</a>, 
<a class="el" href="namespacegr_1_1blocks.html#aaf04a89b376fbc06cb75effeb40111b6a59bbff58dc3f23afa79642d7c9e09a14">GR_FILE_DOUBLE</a>
<br/>
 }</td></tr>
<tr class="separator:aaf04a89b376fbc06cb75effeb40111b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:aa2c8be0465f48ed11997af6b6764ebcc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="gr-blocks_2include_2blocks_2api_8h.html#a0bb81384d93233b7a728722dbf3d8e0a">BLOCKS_API</a> unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#aa2c8be0465f48ed11997af6b6764ebcc">count_bits8</a> (unsigned int x)</td></tr>
<tr class="memdesc:aa2c8be0465f48ed11997af6b6764ebcc"><td class="mdescLeft">&#160;</td><td class="mdescRight">return number of set bits in the low 8 bits of x  <a href="#aa2c8be0465f48ed11997af6b6764ebcc"></a><br/></td></tr>
<tr class="separator:aa2c8be0465f48ed11997af6b6764ebcc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46a6bc555ad50d9ee0c677f511adbb1f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="gr-blocks_2include_2blocks_2api_8h.html#a0bb81384d93233b7a728722dbf3d8e0a">BLOCKS_API</a> unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#a46a6bc555ad50d9ee0c677f511adbb1f">count_bits16</a> (unsigned int x)</td></tr>
<tr class="memdesc:a46a6bc555ad50d9ee0c677f511adbb1f"><td class="mdescLeft">&#160;</td><td class="mdescRight">return number of set bits in the low 16 bits of x  <a href="#a46a6bc555ad50d9ee0c677f511adbb1f"></a><br/></td></tr>
<tr class="separator:a46a6bc555ad50d9ee0c677f511adbb1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ebfd2060ea6defdbcbf0e9f0f1fe633"><td class="memItemLeft" align="right" valign="top"><a class="el" href="gr-blocks_2include_2blocks_2api_8h.html#a0bb81384d93233b7a728722dbf3d8e0a">BLOCKS_API</a> unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#a7ebfd2060ea6defdbcbf0e9f0f1fe633">count_bits32</a> (unsigned int x)</td></tr>
<tr class="memdesc:a7ebfd2060ea6defdbcbf0e9f0f1fe633"><td class="mdescLeft">&#160;</td><td class="mdescRight">return number of set bits in the low 32 bits of x  <a href="#a7ebfd2060ea6defdbcbf0e9f0f1fe633"></a><br/></td></tr>
<tr class="separator:a7ebfd2060ea6defdbcbf0e9f0f1fe633"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad70309aa4694dba4cb5c7e34205e6874"><td class="memItemLeft" align="right" valign="top"><a class="el" href="gr-blocks_2include_2blocks_2api_8h.html#a0bb81384d93233b7a728722dbf3d8e0a">BLOCKS_API</a> unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#ad70309aa4694dba4cb5c7e34205e6874">count_bits64</a> (unsigned long long int x)</td></tr>
<tr class="memdesc:ad70309aa4694dba4cb5c7e34205e6874"><td class="mdescLeft">&#160;</td><td class="mdescRight">return number of set bits in a 64-bit word  <a href="#ad70309aa4694dba4cb5c7e34205e6874"></a><br/></td></tr>
<tr class="separator:ad70309aa4694dba4cb5c7e34205e6874"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90aa335e274388491185cc6b46b3acc5"><td class="memTemplParams" colspan="2">template&lt;unsigned int k&gt; </td></tr>
<tr class="memitem:a90aa335e274388491185cc6b46b3acc5"><td class="memTemplItemLeft" align="right" valign="top">static int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#a90aa335e274388491185cc6b46b3acc5">log2_const</a> ()</td></tr>
<tr class="separator:a90aa335e274388491185cc6b46b3acc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04c0e638ce6be852bf42888659d8c9ac"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a04c0e638ce6be852bf42888659d8c9ac"><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#a04c0e638ce6be852bf42888659d8c9ac">log2_const&lt; 1 &gt;</a> ()</td></tr>
<tr class="separator:a04c0e638ce6be852bf42888659d8c9ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a558beaea88e774392c14a8524db2a0c6"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a558beaea88e774392c14a8524db2a0c6"><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#a558beaea88e774392c14a8524db2a0c6">log2_const&lt; 2 &gt;</a> ()</td></tr>
<tr class="separator:a558beaea88e774392c14a8524db2a0c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32c66271e5487b2c1e69305b1dd3c887"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a32c66271e5487b2c1e69305b1dd3c887"><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#a32c66271e5487b2c1e69305b1dd3c887">log2_const&lt; 4 &gt;</a> ()</td></tr>
<tr class="separator:a32c66271e5487b2c1e69305b1dd3c887"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a182925153705fc660089f9e5198a8a6f"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a182925153705fc660089f9e5198a8a6f"><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#a182925153705fc660089f9e5198a8a6f">log2_const&lt; 8 &gt;</a> ()</td></tr>
<tr class="separator:a182925153705fc660089f9e5198a8a6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7d2d21e59f815585ba7bde308376cbe"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:af7d2d21e59f815585ba7bde308376cbe"><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#af7d2d21e59f815585ba7bde308376cbe">log2_const&lt; 16 &gt;</a> ()</td></tr>
<tr class="separator:af7d2d21e59f815585ba7bde308376cbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79e4861cb8eea7503af4951449b754bc"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a79e4861cb8eea7503af4951449b754bc"><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#a79e4861cb8eea7503af4951449b754bc">log2_const&lt; 32 &gt;</a> ()</td></tr>
<tr class="separator:a79e4861cb8eea7503af4951449b754bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4989a7e1b817a99cf3305751eba5b07c"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a4989a7e1b817a99cf3305751eba5b07c"><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#a4989a7e1b817a99cf3305751eba5b07c">log2_const&lt; 64 &gt;</a> ()</td></tr>
<tr class="separator:a4989a7e1b817a99cf3305751eba5b07c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd7e00f4006ec1de4d53e64ef2e33782"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:abd7e00f4006ec1de4d53e64ef2e33782"><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#abd7e00f4006ec1de4d53e64ef2e33782">log2_const&lt; 128 &gt;</a> ()</td></tr>
<tr class="separator:abd7e00f4006ec1de4d53e64ef2e33782"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c7dc1f89dc2dc56f3d1709725bbcbd7"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a9c7dc1f89dc2dc56f3d1709725bbcbd7"><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#a9c7dc1f89dc2dc56f3d1709725bbcbd7">log2_const&lt; 256 &gt;</a> ()</td></tr>
<tr class="separator:a9c7dc1f89dc2dc56f3d1709725bbcbd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4677a63c0def50312710a0d65c497ae9"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a4677a63c0def50312710a0d65c497ae9"><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#a4677a63c0def50312710a0d65c497ae9">log2_const&lt; 512 &gt;</a> ()</td></tr>
<tr class="separator:a4677a63c0def50312710a0d65c497ae9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1eef8a90bf7b0c12e714d27f5086b45e"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a1eef8a90bf7b0c12e714d27f5086b45e"><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#a1eef8a90bf7b0c12e714d27f5086b45e">log2_const&lt; 1024 &gt;</a> ()</td></tr>
<tr class="separator:a1eef8a90bf7b0c12e714d27f5086b45e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:aa3ab382f8014358ed9a5f35d8f79f885"><td class="memItemLeft" align="right" valign="top">const char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#aa3ab382f8014358ed9a5f35d8f79f885">METADATA_VERSION</a> = 0</td></tr>
<tr class="separator:aa3ab382f8014358ed9a5f35d8f79f885"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b8c10e9339bb3094d0b5fd2cf2d3f53"><td class="memItemLeft" align="right" valign="top">const size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegr_1_1blocks.html#a9b8c10e9339bb3094d0b5fd2cf2d3f53">METADATA_HEADER_SIZE</a> = 149</td></tr>
<tr class="separator:a9b8c10e9339bb3094d0b5fd2cf2d3f53"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="a096aaf389afd1ea7113482057075814e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef int(* gr::blocks::work_fcn_type)(int, <a class="el" href="gr__types_8h.html#a9852a3d906d823cb70eb9c29e7f2a43d">gr_vector_const_void_star</a> &amp;, <a class="el" href="gr__types_8h.html#acd3f499576e769966ea44554b359d949">gr_vector_void_star</a> &amp;)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="aaf04a89b376fbc06cb75effeb40111b6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespacegr_1_1blocks.html#aaf04a89b376fbc06cb75effeb40111b6">gr::blocks::gr_file_types</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="aaf04a89b376fbc06cb75effeb40111b6a0ccdd1487ca349aea3efde7daecaef65"></a>GR_FILE_BYTE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="aaf04a89b376fbc06cb75effeb40111b6a9398c5264fb25d5aa2a9d08f1e68ad79"></a>GR_FILE_CHAR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="aaf04a89b376fbc06cb75effeb40111b6af08508c6dd7fc2dfb9529a9d82d6164f"></a>GR_FILE_SHORT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="aaf04a89b376fbc06cb75effeb40111b6ad98b7975f581d3864006ca663aee722d"></a>GR_FILE_INT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="aaf04a89b376fbc06cb75effeb40111b6a07ad82268bf96f539676f8545be40ec8"></a>GR_FILE_LONG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="aaf04a89b376fbc06cb75effeb40111b6aeba7eac37ba5a0ab76cf12efae97e39a"></a>GR_FILE_LONG_LONG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="aaf04a89b376fbc06cb75effeb40111b6acc39a9c09fab2b114ddb5ac6ec3a63f9"></a>GR_FILE_FLOAT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="aaf04a89b376fbc06cb75effeb40111b6a59bbff58dc3f23afa79642d7c9e09a14"></a>GR_FILE_DOUBLE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a46a6bc555ad50d9ee0c677f511adbb1f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="gr-blocks_2include_2blocks_2api_8h.html#a0bb81384d93233b7a728722dbf3d8e0a">BLOCKS_API</a> unsigned int gr::blocks::count_bits16 </td>
          <td>(</td>
          <td class="paramtype">unsigned int&#160;</td>
          <td class="paramname"><em>x</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>return number of set bits in the low 16 bits of x </p>

</div>
</div>
<a class="anchor" id="a7ebfd2060ea6defdbcbf0e9f0f1fe633"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="gr-blocks_2include_2blocks_2api_8h.html#a0bb81384d93233b7a728722dbf3d8e0a">BLOCKS_API</a> unsigned int gr::blocks::count_bits32 </td>
          <td>(</td>
          <td class="paramtype">unsigned int&#160;</td>
          <td class="paramname"><em>x</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>return number of set bits in the low 32 bits of x </p>

</div>
</div>
<a class="anchor" id="ad70309aa4694dba4cb5c7e34205e6874"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="gr-blocks_2include_2blocks_2api_8h.html#a0bb81384d93233b7a728722dbf3d8e0a">BLOCKS_API</a> unsigned int gr::blocks::count_bits64 </td>
          <td>(</td>
          <td class="paramtype">unsigned long long int&#160;</td>
          <td class="paramname"><em>x</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>return number of set bits in a 64-bit word </p>

</div>
</div>
<a class="anchor" id="aa2c8be0465f48ed11997af6b6764ebcc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="gr-blocks_2include_2blocks_2api_8h.html#a0bb81384d93233b7a728722dbf3d8e0a">BLOCKS_API</a> unsigned int gr::blocks::count_bits8 </td>
          <td>(</td>
          <td class="paramtype">unsigned int&#160;</td>
          <td class="paramname"><em>x</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>return number of set bits in the low 8 bits of x </p>

</div>
</div>
<a class="anchor" id="a90aa335e274388491185cc6b46b3acc5"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;unsigned int k&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int gr::blocks::log2_const </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a04c0e638ce6be852bf42888659d8c9ac"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="namespacegr_1_1blocks.html#a90aa335e274388491185cc6b46b3acc5">gr::blocks::log2_const</a>&lt; 1 &gt; </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a1eef8a90bf7b0c12e714d27f5086b45e"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="namespacegr_1_1blocks.html#a90aa335e274388491185cc6b46b3acc5">gr::blocks::log2_const</a>&lt; 1024 &gt; </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="abd7e00f4006ec1de4d53e64ef2e33782"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="namespacegr_1_1blocks.html#a90aa335e274388491185cc6b46b3acc5">gr::blocks::log2_const</a>&lt; 128 &gt; </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="af7d2d21e59f815585ba7bde308376cbe"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="namespacegr_1_1blocks.html#a90aa335e274388491185cc6b46b3acc5">gr::blocks::log2_const</a>&lt; 16 &gt; </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a558beaea88e774392c14a8524db2a0c6"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="namespacegr_1_1blocks.html#a90aa335e274388491185cc6b46b3acc5">gr::blocks::log2_const</a>&lt; 2 &gt; </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a9c7dc1f89dc2dc56f3d1709725bbcbd7"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="namespacegr_1_1blocks.html#a90aa335e274388491185cc6b46b3acc5">gr::blocks::log2_const</a>&lt; 256 &gt; </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a79e4861cb8eea7503af4951449b754bc"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="namespacegr_1_1blocks.html#a90aa335e274388491185cc6b46b3acc5">gr::blocks::log2_const</a>&lt; 32 &gt; </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a32c66271e5487b2c1e69305b1dd3c887"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="namespacegr_1_1blocks.html#a90aa335e274388491185cc6b46b3acc5">gr::blocks::log2_const</a>&lt; 4 &gt; </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a4677a63c0def50312710a0d65c497ae9"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="namespacegr_1_1blocks.html#a90aa335e274388491185cc6b46b3acc5">gr::blocks::log2_const</a>&lt; 512 &gt; </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a4989a7e1b817a99cf3305751eba5b07c"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="namespacegr_1_1blocks.html#a90aa335e274388491185cc6b46b3acc5">gr::blocks::log2_const</a>&lt; 64 &gt; </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a182925153705fc660089f9e5198a8a6f"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="namespacegr_1_1blocks.html#a90aa335e274388491185cc6b46b3acc5">gr::blocks::log2_const</a>&lt; 8 &gt; </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="a9b8c10e9339bb3094d0b5fd2cf2d3f53"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const size_t gr::blocks::METADATA_HEADER_SIZE = 149</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa3ab382f8014358ed9a5f35d8f79f885"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char gr::blocks::METADATA_VERSION = 0</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="namespacegr.html">gr</a></li><li class="navelem"><a class="el" href="namespacegr_1_1blocks.html">blocks</a></li>
    <li class="footer">Generated on Fri Apr 19 2013 16:20:40 for GNU Radio 3.6.4.1 C++ API by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3 </li>
  </ul>
</div>
</body>
</html>