Sophie

Sophie

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

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: gc_job_manager_impl 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('classgc__job__manager__impl.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#friends">Friends</a>  </div>
  <div class="headertitle">
<h1>gc_job_manager_impl Class Reference</h1>  </div>
</div>
<div class="contents">
<!-- doxytag: class="gc_job_manager_impl" --><!-- doxytag: inherits="gc_job_manager" -->
<p>Concrete class that manages SPE jobs.  
<a href="#_details">More...</a></p>

<p><code>#include &lt;<a class="el" href="gc__job__manager__impl_8h_source.html">gc_job_manager_impl.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for gc_job_manager_impl:</div>
<div class="dyncontent">
<div class="center"><img src="classgc__job__manager__impl__inherit__graph.png" border="0" usemap="#gc__job__manager__impl_inherit__map" alt="Inheritance graph"/></div>
<map name="gc__job__manager__impl_inherit__map" id="gc__job__manager__impl_inherit__map">
<area shape="rect" id="node2" href="classgc__job__manager.html" title="Abstract class that manages SPE jobs.There is typically a single instance derived from this class..." alt="" coords="20,5,137,35"/></map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="classgc__job__manager__impl-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">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgc__job__manager__impl.html#a7adab9881fc15eb0766eee5d88ec57ce">event_handler_loop</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgc__job__manager__impl.html#a6ac331cb6ac43bff9ae7176780f3f12b">job_completer_loop</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgc__job__manager__impl.html#aa945ce568d23390e05a36f81049c194b">~gc_job_manager_impl</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="gc__types_8h.html#a0f2b5d454b7e4dda3861032cfce91085">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgc__job__manager__impl.html#a16166dba92ae5e68d7d45778490585b7">shutdown</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgc__job__manager__impl.html#ac0615bca7876460eb0f5e8dd449a4fb0">nspes</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return number of SPE's currently allocated to job manager.  <a href="#ac0615bca7876460eb0f5e8dd449a4fb0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="structgc__job__desc.html">gc_job_desc</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgc__job__manager__impl.html#a228e1efb2b9b5deb8687b9cd57c00cb3">alloc_job_desc</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a pointer to a properly aligned job descriptor, or zero if none are available.  <a href="#a228e1efb2b9b5deb8687b9cd57c00cb3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgc__job__manager__impl.html#a597a24f5aee6e49b6293f068915ade29">free_job_desc</a> (<a class="el" href="structgc__job__desc.html">gc_job_desc</a> *jd)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="gc__types_8h.html#a0f2b5d454b7e4dda3861032cfce91085">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgc__job__manager__impl.html#a4e1c1655e4a97433f870c5276a95e5e4">submit_job</a> (<a class="el" href="structgc__job__desc.html">gc_job_desc</a> *jd)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Submit a job for asynchronous processing on an SPE.  <a href="#a4e1c1655e4a97433f870c5276a95e5e4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="gc__types_8h.html#a0f2b5d454b7e4dda3861032cfce91085">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgc__job__manager__impl.html#a8793896a991f22526528db5c5fd6c266">wait_job</a> (<a class="el" href="structgc__job__desc.html">gc_job_desc</a> *jd)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Wait for job to complete.  <a href="#a8793896a991f22526528db5c5fd6c266"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgc__job__manager__impl.html#abba55d25693227d82ce4afa74b6a1fcb">wait_jobs</a> (unsigned int njobs, <a class="el" href="structgc__job__desc.html">gc_job_desc</a> *jd[], <a class="el" href="gc__types_8h.html#a0f2b5d454b7e4dda3861032cfce91085">bool</a> done[], <a class="el" href="gc__job__manager_8h.html#ab5ff7bcddb7471da0c9f1f0d7dbe038c">gc_wait_mode</a> mode)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">wait for 1 or more jobs to complete.  <a href="#abba55d25693227d82ce4afa74b6a1fcb"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgc__job__manager__impl.html#ad5076a7ebbef03a29f7dbfb15c2b7077">ea_args_maxsize</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="gc__job__desc_8h.html#a26e60e5aaade61f7c333ee636940a658">gc_proc_id_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgc__job__manager__impl.html#ad997884dd828c691e5505f85d9760271">lookup_proc</a> (const std::string &amp;name)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classstd_1_1vector.html">std::vector</a>&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgc__job__manager__impl.html#aa2933ca9cfc5623d9041576de73181f4">proc_names</a> ()</td></tr>
<tr><td colspan="2"><h2><a name="friends"></a>
Friends</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classboost_1_1shared__ptr.html">gc_job_manager_sptr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgc__job__manager__impl.html#a7f6bcdc129963cea4ac5ff5d4289858b">gc_make_job_manager</a> (const <a class="el" href="structgc__jm__options.html">gc_jm_options</a> *options)</td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Concrete class that manages SPE jobs. </p>
<p>This class contains all the implementation details. </p>
</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="aa945ce568d23390e05a36f81049c194b"></a><!-- doxytag: member="gc_job_manager_impl::~gc_job_manager_impl" ref="aa945ce568d23390e05a36f81049c194b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual gc_job_manager_impl::~gc_job_manager_impl </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a228e1efb2b9b5deb8687b9cd57c00cb3"></a><!-- doxytag: member="gc_job_manager_impl::alloc_job_desc" ref="a228e1efb2b9b5deb8687b9cd57c00cb3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="structgc__job__desc.html">gc_job_desc</a>* gc_job_manager_impl::alloc_job_desc </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return a pointer to a properly aligned job descriptor, or zero if none are available. </p>

<p>Implements <a class="el" href="classgc__job__manager.html#a22f39fc07b55782205b914555b8cb10a">gc_job_manager</a>.</p>

</div>
</div>
<a class="anchor" id="ad5076a7ebbef03a29f7dbfb15c2b7077"></a><!-- doxytag: member="gc_job_manager_impl::ea_args_maxsize" ref="ad5076a7ebbef03a29f7dbfb15c2b7077" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int gc_job_manager_impl::ea_args_maxsize </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return the maximum number of bytes of EA arguments that may be copied to or from the SPE in a single job. The limit applies independently to the "get" and "put" args. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="group__gcell.html#ga1437283a479e08d5d674007709805657" title="&quot;job description&quot; that is DMA&#39;d to/from the SPE.">gc_job_desc_t</a>, <a class="el" href="gc__job__desc_8h.html#aaf241ad9e3f4fabafcbecbbea760298a">gc_job_ea_args_t</a> </dd></dl>

<p>Implements <a class="el" href="classgc__job__manager.html#acd5c7de0370f3186ae467f8db24ca94d">gc_job_manager</a>.</p>

</div>
</div>
<a class="anchor" id="a7adab9881fc15eb0766eee5d88ec57ce"></a><!-- doxytag: member="gc_job_manager_impl::event_handler_loop" ref="a7adab9881fc15eb0766eee5d88ec57ce" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gc_job_manager_impl::event_handler_loop </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a597a24f5aee6e49b6293f068915ade29"></a><!-- doxytag: member="gc_job_manager_impl::free_job_desc" ref="a597a24f5aee6e49b6293f068915ade29" args="(gc_job_desc *jd)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void gc_job_manager_impl::free_job_desc </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structgc__job__desc.html">gc_job_desc</a> *&#160;</td>
          <td class="paramname"><em>jd</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implements <a class="el" href="classgc__job__manager.html#a0aeeb7c3b20089adcd521179a33e326d">gc_job_manager</a>.</p>

</div>
</div>
<a class="anchor" id="a6ac331cb6ac43bff9ae7176780f3f12b"></a><!-- doxytag: member="gc_job_manager_impl::job_completer_loop" ref="a6ac331cb6ac43bff9ae7176780f3f12b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gc_job_manager_impl::job_completer_loop </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ad997884dd828c691e5505f85d9760271"></a><!-- doxytag: member="gc_job_manager_impl::lookup_proc" ref="ad997884dd828c691e5505f85d9760271" args="(const std::string &amp;name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="gc__job__desc_8h.html#a26e60e5aaade61f7c333ee636940a658">gc_proc_id_t</a> gc_job_manager_impl::lookup_proc </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>proc_name</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return gc_proc_id_t associated with spu procedure <code>proc_name</code> if one exists, otherwise throws <a class="el" href="classgc__unknown__proc.html">gc_unknown_proc</a>. </p>

<p>Implements <a class="el" href="classgc__job__manager.html#aebe49e58ce5ffc139b133bd5c1d1675b">gc_job_manager</a>.</p>

</div>
</div>
<a class="anchor" id="ac0615bca7876460eb0f5e8dd449a4fb0"></a><!-- doxytag: member="gc_job_manager_impl::nspes" ref="ac0615bca7876460eb0f5e8dd449a4fb0" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int gc_job_manager_impl::nspes </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return number of SPE's currently allocated to job manager. </p>

<p>Implements <a class="el" href="classgc__job__manager.html#a50d8e2f20b58d1c6743d86277664cad2">gc_job_manager</a>.</p>

</div>
</div>
<a class="anchor" id="aa2933ca9cfc5623d9041576de73181f4"></a><!-- doxytag: member="gc_job_manager_impl::proc_names" ref="aa2933ca9cfc5623d9041576de73181f4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classstd_1_1vector.html">std::vector</a>&lt;std::string&gt; gc_job_manager_impl::proc_names </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return a vector of all known spu procedure names. </p>

<p>Implements <a class="el" href="classgc__job__manager.html#a62257a6f86bf862494054a1a57cb128c">gc_job_manager</a>.</p>

</div>
</div>
<a class="anchor" id="a16166dba92ae5e68d7d45778490585b7"></a><!-- doxytag: member="gc_job_manager_impl::shutdown" ref="a16166dba92ae5e68d7d45778490585b7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="gc__types_8h.html#a0f2b5d454b7e4dda3861032cfce91085">bool</a> gc_job_manager_impl::shutdown </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Stop accepting new jobs. Wait for existing jobs to complete. Return all managed SPE's to the system. </p>

<p>Implements <a class="el" href="classgc__job__manager.html#a12ba6187460071d427305809cae8a5ba">gc_job_manager</a>.</p>

</div>
</div>
<a class="anchor" id="a4e1c1655e4a97433f870c5276a95e5e4"></a><!-- doxytag: member="gc_job_manager_impl::submit_job" ref="a4e1c1655e4a97433f870c5276a95e5e4" args="(gc_job_desc *jd)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="gc__types_8h.html#a0f2b5d454b7e4dda3861032cfce91085">bool</a> gc_job_manager_impl::submit_job </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structgc__job__desc.html">gc_job_desc</a> *&#160;</td>
          <td class="paramname"><em>jd</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Submit a job for asynchronous processing on an SPE. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">jd</td><td>pointer to job description</td></tr>
  </table>
  </dd>
</dl>
<p>The caller must not read or write the job description or any of the memory associated with any indirect arguments until after calling wait_job.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>true iff the job was successfully enqueued. If submit_job returns false, check jd-&gt;status for additional info. </dd></dl>

<p>Implements <a class="el" href="classgc__job__manager.html#a050c7cc1ed51f2ff5a6e41541c55cf29">gc_job_manager</a>.</p>

</div>
</div>
<a class="anchor" id="a8793896a991f22526528db5c5fd6c266"></a><!-- doxytag: member="gc_job_manager_impl::wait_job" ref="a8793896a991f22526528db5c5fd6c266" args="(gc_job_desc *jd)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="gc__types_8h.html#a0f2b5d454b7e4dda3861032cfce91085">bool</a> gc_job_manager_impl::wait_job </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structgc__job__desc.html">gc_job_desc</a> *&#160;</td>
          <td class="paramname"><em>jd</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Wait for job to complete. </p>
<p>A thread may only wait for jobs which it submitted.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>true if sucessful, else false. </dd></dl>

<p>Implements <a class="el" href="classgc__job__manager.html#ad323d06be028cd5f4848cbd7451b2114">gc_job_manager</a>.</p>

</div>
</div>
<a class="anchor" id="abba55d25693227d82ce4afa74b6a1fcb"></a><!-- doxytag: member="gc_job_manager_impl::wait_jobs" ref="abba55d25693227d82ce4afa74b6a1fcb" args="(unsigned int njobs, gc_job_desc *jd[], bool done[], gc_wait_mode mode)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int gc_job_manager_impl::wait_jobs </td>
          <td>(</td>
          <td class="paramtype">unsigned int&#160;</td>
          <td class="paramname"><em>njobs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structgc__job__desc.html">gc_job_desc</a> *&#160;</td>
          <td class="paramname"><em>jd</em>[], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="gc__types_8h.html#a0f2b5d454b7e4dda3861032cfce91085">bool</a>&#160;</td>
          <td class="paramname"><em>done</em>[], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="gc__job__manager_8h.html#ab5ff7bcddb7471da0c9f1f0d7dbe038c">gc_wait_mode</a>&#160;</td>
          <td class="paramname"><em>mode</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>wait for 1 or more jobs to complete. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">njobs</td><td>is the length of arrays <code>jd</code> and <code>done</code>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">jd</td><td>are the jobs that are to be waited for. </td></tr>
    <tr><td class="paramdir">[out]</td><td class="paramname">done</td><td>indicates whether the corresponding job is complete. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td>indicates whether to wait for ALL or ANY of the jobs in <code>jd</code> to complete.</td></tr>
  </table>
  </dd>
</dl>
<p>A thread may only wait for jobs which it submitted.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>number of jobs completed, or -1 if error. </dd></dl>

<p>Implements <a class="el" href="classgc__job__manager.html#a3f202d807a08d7756112388ce9fd03ff">gc_job_manager</a>.</p>

</div>
</div>
<hr/><h2>Friends And Related Function Documentation</h2>
<a class="anchor" id="a7f6bcdc129963cea4ac5ff5d4289858b"></a><!-- doxytag: member="gc_job_manager_impl::gc_make_job_manager" ref="a7f6bcdc129963cea4ac5ff5d4289858b" args="(const gc_jm_options *options)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classboost_1_1shared__ptr.html">gc_job_manager_sptr</a> gc_make_job_manager </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structgc__jm__options.html">gc_jm_options</a> *&#160;</td>
          <td class="paramname"><em>options</em></td><td>)</td>
          <td><code> [friend]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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