Sophie

Sophie

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

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: pmt_uniform_vector Class Reference</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('classpmt__uniform__vector.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a>  </div>
  <div class="headertitle">
<h1>pmt_uniform_vector Class Reference</h1>  </div>
</div>
<div class="contents">
<!-- doxytag: class="pmt_uniform_vector" --><!-- doxytag: inherits="pmt_base" -->
<p><code>#include &lt;<a class="el" href="pmt__int_8h_source.html">pmt_int.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for pmt_uniform_vector:</div>
<div class="dyncontent">
<div class="center"><img src="classpmt__uniform__vector__inherit__graph.png" border="0" usemap="#pmt__uniform__vector_inherit__map" alt="Inheritance graph"/></div>
<map name="pmt__uniform__vector_inherit__map" id="pmt__uniform__vector_inherit__map">
<area shape="rect" id="node5" href="classpmt__c32vector.html" title="pmt_c32vector" alt="" coords="321,5,428,35"/><area shape="rect" id="node7" href="classpmt__c64vector.html" title="pmt_c64vector" alt="" coords="321,59,428,88"/><area shape="rect" id="node9" href="classpmt__f32vector.html" title="pmt_f32vector" alt="" coords="323,112,427,141"/><area shape="rect" id="node11" href="classpmt__f64vector.html" title="pmt_f64vector" alt="" coords="323,165,427,195"/><area shape="rect" id="node13" href="classpmt__s16vector.html" title="pmt_s16vector" alt="" coords="321,219,428,248"/><area shape="rect" id="node15" href="classpmt__s32vector.html" title="pmt_s32vector" alt="" coords="321,272,428,301"/><area shape="rect" id="node17" href="classpmt__s64vector.html" title="pmt_s64vector" alt="" coords="321,325,428,355"/><area shape="rect" id="node19" href="classpmt__s8vector.html" title="pmt_s8vector" alt="" coords="324,379,425,408"/><area shape="rect" id="node21" href="classpmt__u16vector.html" title="pmt_u16vector" alt="" coords="321,432,428,461"/><area shape="rect" id="node23" href="classpmt__u32vector.html" title="pmt_u32vector" alt="" coords="321,485,428,515"/><area shape="rect" id="node25" href="classpmt__u64vector.html" title="pmt_u64vector" alt="" coords="321,539,428,568"/><area shape="rect" id="node27" href="classpmt__u8vector.html" title="pmt_u8vector" alt="" coords="324,592,425,621"/><area shape="rect" id="node2" href="classpmt__base.html" title="pmt_base" alt="" coords="7,299,84,328"/></map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="classpmt__uniform__vector-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="gc__types_8h.html#a0f2b5d454b7e4dda3861032cfce91085">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt__uniform__vector.html#ab1e8ad789ec5ce8ddba8835e150d55d4">is_uniform_vector</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual const void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt__uniform__vector.html#a808516603278a16decab7318435f8084">uniform_elements</a> (size_t &amp;len)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt__uniform__vector.html#a3ff2fd85f726f34887fb877c672c3790">uniform_writable_elements</a> (size_t &amp;len)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt__uniform__vector.html#ac6731e0e44180eff7deaa571cd67bfbb">length</a> () const =0</td></tr>
</table>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="ab1e8ad789ec5ce8ddba8835e150d55d4"></a><!-- doxytag: member="pmt_uniform_vector::is_uniform_vector" ref="ab1e8ad789ec5ce8ddba8835e150d55d4" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="gc__types_8h.html#a0f2b5d454b7e4dda3861032cfce91085">bool</a> pmt_uniform_vector::is_uniform_vector </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented from <a class="el" href="classpmt__base.html#a6a9bf78fc1cc621ff0531ee6d389685e">pmt_base</a>.</p>

</div>
</div>
<a class="anchor" id="ac6731e0e44180eff7deaa571cd67bfbb"></a><!-- doxytag: member="pmt_uniform_vector::length" ref="ac6731e0e44180eff7deaa571cd67bfbb" args="() const =0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual size_t pmt_uniform_vector::length </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classpmt__u8vector.html#a6a454062d022bfd11a13fc3323beb999">pmt_u8vector</a>, <a class="el" href="classpmt__s8vector.html#a72dfc19b9cc0493be4c1f0a90180680b">pmt_s8vector</a>, <a class="el" href="classpmt__u16vector.html#a0af5888fa8d1d9296755ee4d8760bd7c">pmt_u16vector</a>, <a class="el" href="classpmt__s16vector.html#a7c03f23c37c8c560b722ad0d93766339">pmt_s16vector</a>, <a class="el" href="classpmt__u32vector.html#a944af569508e97b557354e4766006ffe">pmt_u32vector</a>, <a class="el" href="classpmt__s32vector.html#a46786bf40972cc0c92f61a32eb953214">pmt_s32vector</a>, <a class="el" href="classpmt__u64vector.html#a359ab6eeaa97d46c042ea146bbc3f277">pmt_u64vector</a>, <a class="el" href="classpmt__s64vector.html#a5555a4b06229c28de3a6a944c8dfdd54">pmt_s64vector</a>, <a class="el" href="classpmt__f32vector.html#a73d6c6e4cc1191d586558b7a99059e83">pmt_f32vector</a>, <a class="el" href="classpmt__f64vector.html#ad965e005a15ff944228267d9631e0e10">pmt_f64vector</a>, <a class="el" href="classpmt__c32vector.html#a7d06f75fc9ef643b8ae9e24c78b5ff6c">pmt_c32vector</a>, and <a class="el" href="classpmt__c64vector.html#a75bc86414e293540e241f2f4a01e81ed">pmt_c64vector</a>.</p>

</div>
</div>
<a class="anchor" id="a808516603278a16decab7318435f8084"></a><!-- doxytag: member="pmt_uniform_vector::uniform_elements" ref="a808516603278a16decab7318435f8084" args="(size_t &amp;len)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const void* pmt_uniform_vector::uniform_elements </td>
          <td>(</td>
          <td class="paramtype">size_t &amp;&#160;</td>
          <td class="paramname"><em>len</em></td><td>)</td>
          <td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classpmt__u8vector.html#af504b9af86e9233edf36bc06554ca324">pmt_u8vector</a>, <a class="el" href="classpmt__s8vector.html#ac9df0b1fdceb67ceef66a8860b311990">pmt_s8vector</a>, <a class="el" href="classpmt__u16vector.html#a388baaa69e5b4a8b4de1ebe5986f38d6">pmt_u16vector</a>, <a class="el" href="classpmt__s16vector.html#aab93a3effb9faf478bafe8bdafbad610">pmt_s16vector</a>, <a class="el" href="classpmt__u32vector.html#a1fee4719d2ad59e74c36b6fc53d02b0c">pmt_u32vector</a>, <a class="el" href="classpmt__s32vector.html#a516ecfba726c13c2efda0dee20c11f9e">pmt_s32vector</a>, <a class="el" href="classpmt__u64vector.html#a01f736ee977d3feeabefec136ae6564d">pmt_u64vector</a>, <a class="el" href="classpmt__s64vector.html#a53bfe596a1932e93e941f0bcb0db86e6">pmt_s64vector</a>, <a class="el" href="classpmt__f32vector.html#ac45986afa84e677686dac2ba7a5b58be">pmt_f32vector</a>, <a class="el" href="classpmt__f64vector.html#aad72a72eab61cba15c88daf428a7e124">pmt_f64vector</a>, <a class="el" href="classpmt__c32vector.html#abdc90dcf26489be1a9b81865079935cd">pmt_c32vector</a>, and <a class="el" href="classpmt__c64vector.html#acad757a49f1c94cf70d766a26112a035">pmt_c64vector</a>.</p>

</div>
</div>
<a class="anchor" id="a3ff2fd85f726f34887fb877c672c3790"></a><!-- doxytag: member="pmt_uniform_vector::uniform_writable_elements" ref="a3ff2fd85f726f34887fb877c672c3790" args="(size_t &amp;len)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void* pmt_uniform_vector::uniform_writable_elements </td>
          <td>(</td>
          <td class="paramtype">size_t &amp;&#160;</td>
          <td class="paramname"><em>len</em></td><td>)</td>
          <td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classpmt__u8vector.html#a14242862d471a98e911fcc0055e1cd2d">pmt_u8vector</a>, <a class="el" href="classpmt__s8vector.html#acddf2261ab9aaef1c6a845497e142f49">pmt_s8vector</a>, <a class="el" href="classpmt__u16vector.html#afce84e658f0827f9adff6e787263efc7">pmt_u16vector</a>, <a class="el" href="classpmt__s16vector.html#add4068fe429c6bdd9bf7545c7d9eb5b3">pmt_s16vector</a>, <a class="el" href="classpmt__u32vector.html#a28b8d6da83775c448bf8e2c8806e90a5">pmt_u32vector</a>, <a class="el" href="classpmt__s32vector.html#a7ec81a34cd3f0b6333ff3e4ab8278186">pmt_s32vector</a>, <a class="el" href="classpmt__u64vector.html#aed9f26bd572af82c768593fd975c834b">pmt_u64vector</a>, <a class="el" href="classpmt__s64vector.html#a6705e13617a7b6e0bc232a9f574f2e53">pmt_s64vector</a>, <a class="el" href="classpmt__f32vector.html#a3eb0cd0a8df48a50f3df4cb2f290238c">pmt_f32vector</a>, <a class="el" href="classpmt__f64vector.html#a00c19f52a3d1d2e3c284aeaa38016215">pmt_f64vector</a>, <a class="el" href="classpmt__c32vector.html#a59701f88643958c39dee7c59d6ef712f">pmt_c32vector</a>, and <a class="el" href="classpmt__c64vector.html#a06a740be9b880cd764c6fb7455b764fc">pmt_c64vector</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="pmt__int_8h_source.html">pmt_int.h</a></li>
</ul>
</div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="classpmt__uniform__vector.html">pmt_uniform_vector</a>      </li>
      <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>