<!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: pmt::pmt_base Class 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('classpmt_1_1pmt__base.html','');}); </script> <div id="doc-content"> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#pro-methods">Protected Member Functions</a> | <a href="#friends">Friends</a> | <a href="classpmt_1_1pmt__base-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">pmt::pmt_base Class Reference</div> </div> </div><!--header--> <div class="contents"> <p><code>#include <<a class="el" href="pmt__int_8h_source.html">pmt_int.h</a>></code></p> <div class="dynheader"> Inheritance diagram for pmt::pmt_base:</div> <div class="dyncontent"> <div class="center"><img src="classpmt_1_1pmt__base__inherit__graph.png" border="0" usemap="#pmt_1_1pmt__base_inherit__map" alt="Inheritance graph"/></div> <map name="pmt_1_1pmt__base_inherit__map" id="pmt_1_1pmt__base_inherit__map"> <area shape="rect" id="node5" href="classpmt_1_1pmt__any.html" title="pmt::pmt_any" alt="" coords="339,5,442,32"/><area shape="rect" id="node7" href="classpmt_1_1pmt__bool.html" title="pmt::pmt_bool" alt="" coords="338,56,443,83"/><area shape="rect" id="node9" href="classpmt_1_1pmt__complex.html" title="pmt::pmt_complex" alt="" coords="325,107,456,133"/><area shape="rect" id="node11" href="classpmt_1_1pmt__integer.html" title="pmt::pmt_integer" alt="" coords="331,157,451,184"/><area shape="rect" id="node13" href="classpmt_1_1pmt__null.html" title="pmt::pmt_null" alt="" coords="340,208,441,235"/><area shape="rect" id="node15" href="classpmt_1_1pmt__pair.html" title="pmt::pmt_pair" alt="" coords="339,259,442,285"/><area shape="rect" id="node17" href="classpmt_1_1pmt__real.html" title="pmt::pmt_real" alt="" coords="339,309,442,336"/><area shape="rect" id="node19" href="classpmt_1_1pmt__symbol.html" title="pmt::pmt_symbol" alt="" coords="329,360,452,387"/><area shape="rect" id="node21" href="classpmt_1_1pmt__tuple.html" title="pmt::pmt_tuple" alt="" coords="336,411,445,437"/><area shape="rect" id="node23" href="classpmt_1_1pmt__uint64.html" title="pmt::pmt_uint64" alt="" coords="333,461,449,488"/><area shape="rect" id="node25" href="classpmt_1_1pmt__uniform__vector.html" title="pmt::pmt_uniform_vector" alt="" coords="307,512,474,539"/><area shape="rect" id="node27" href="classpmt_1_1pmt__vector.html" title="pmt::pmt_vector" alt="" coords="332,563,449,589"/></map> <center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> <tr class="memitem:acce054c38ee92cb49bef760fb7621704"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#acce054c38ee92cb49bef760fb7621704">is_bool</a> () const </td></tr> <tr class="separator:acce054c38ee92cb49bef760fb7621704"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaf1ba049291b375a914dfeb0a737ad2d"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#aaf1ba049291b375a914dfeb0a737ad2d">is_symbol</a> () const </td></tr> <tr class="separator:aaf1ba049291b375a914dfeb0a737ad2d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad4cd08395e74e43d22c3405699b37ca1"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#ad4cd08395e74e43d22c3405699b37ca1">is_number</a> () const </td></tr> <tr class="separator:ad4cd08395e74e43d22c3405699b37ca1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac1aa81fa7956cddfc80b029f38874145"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#ac1aa81fa7956cddfc80b029f38874145">is_integer</a> () const </td></tr> <tr class="separator:ac1aa81fa7956cddfc80b029f38874145"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5a9d078157bc92e533b0ff924612977b"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#a5a9d078157bc92e533b0ff924612977b">is_uint64</a> () const </td></tr> <tr class="separator:a5a9d078157bc92e533b0ff924612977b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7c33d8d6c5ae19a31e08fd3f85c5b279"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#a7c33d8d6c5ae19a31e08fd3f85c5b279">is_real</a> () const </td></tr> <tr class="separator:a7c33d8d6c5ae19a31e08fd3f85c5b279"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a93c50b7d418c2c9d71cc30bf264c4c44"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#a93c50b7d418c2c9d71cc30bf264c4c44">is_complex</a> () const </td></tr> <tr class="separator:a93c50b7d418c2c9d71cc30bf264c4c44"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeeaec02afc92a9ab4fd95a03a343fae0"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#aeeaec02afc92a9ab4fd95a03a343fae0">is_null</a> () const </td></tr> <tr class="separator:aeeaec02afc92a9ab4fd95a03a343fae0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6058ee91e0e942e41291d5a3fd18c6d7"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#a6058ee91e0e942e41291d5a3fd18c6d7">is_pair</a> () const </td></tr> <tr class="separator:a6058ee91e0e942e41291d5a3fd18c6d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a70d1c172fd050fe2e6637b07f928865c"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#a70d1c172fd050fe2e6637b07f928865c">is_tuple</a> () const </td></tr> <tr class="separator:a70d1c172fd050fe2e6637b07f928865c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9ecc28037b25bde6ee4c28512b6882ac"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#a9ecc28037b25bde6ee4c28512b6882ac">is_vector</a> () const </td></tr> <tr class="separator:a9ecc28037b25bde6ee4c28512b6882ac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e2441d796e3ddb96713e15fd1d57dc9"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#a5e2441d796e3ddb96713e15fd1d57dc9">is_dict</a> () const </td></tr> <tr class="separator:a5e2441d796e3ddb96713e15fd1d57dc9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af1a16273129c7e31a8873e9879e995ff"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#af1a16273129c7e31a8873e9879e995ff">is_any</a> () const </td></tr> <tr class="separator:af1a16273129c7e31a8873e9879e995ff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaff320f8281bb2dfb72e4ff775fe94ff"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#aaff320f8281bb2dfb72e4ff775fe94ff">is_uniform_vector</a> () const </td></tr> <tr class="separator:aaff320f8281bb2dfb72e4ff775fe94ff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad12192fd601fffb8d4bdb7177d774939"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#ad12192fd601fffb8d4bdb7177d774939">is_u8vector</a> () const </td></tr> <tr class="separator:ad12192fd601fffb8d4bdb7177d774939"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a07ea51fc2968b9ff9082b89a68cb8f3c"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#a07ea51fc2968b9ff9082b89a68cb8f3c">is_s8vector</a> () const </td></tr> <tr class="separator:a07ea51fc2968b9ff9082b89a68cb8f3c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af4316ee343e16e917f99c85fc001139a"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#af4316ee343e16e917f99c85fc001139a">is_u16vector</a> () const </td></tr> <tr class="separator:af4316ee343e16e917f99c85fc001139a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a73b6d62d4e459094f84319cc1ce36e50"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#a73b6d62d4e459094f84319cc1ce36e50">is_s16vector</a> () const </td></tr> <tr class="separator:a73b6d62d4e459094f84319cc1ce36e50"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2992bf34a4ab6e4ed3497b5d5a54c42d"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#a2992bf34a4ab6e4ed3497b5d5a54c42d">is_u32vector</a> () const </td></tr> <tr class="separator:a2992bf34a4ab6e4ed3497b5d5a54c42d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9d39b5f8b98c327b1df53219949614de"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#a9d39b5f8b98c327b1df53219949614de">is_s32vector</a> () const </td></tr> <tr class="separator:a9d39b5f8b98c327b1df53219949614de"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7c7c92574489ceadce08ebe68f32c911"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#a7c7c92574489ceadce08ebe68f32c911">is_u64vector</a> () const </td></tr> <tr class="separator:a7c7c92574489ceadce08ebe68f32c911"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3f0c9e55ddbe967b9ecb46a4f30f870e"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#a3f0c9e55ddbe967b9ecb46a4f30f870e">is_s64vector</a> () const </td></tr> <tr class="separator:a3f0c9e55ddbe967b9ecb46a4f30f870e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae8151a525f95a0aa12f6c09fb08c6cd2"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#ae8151a525f95a0aa12f6c09fb08c6cd2">is_f32vector</a> () const </td></tr> <tr class="separator:ae8151a525f95a0aa12f6c09fb08c6cd2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a54b38c62576063fd55aea8da92321fa0"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#a54b38c62576063fd55aea8da92321fa0">is_f64vector</a> () const </td></tr> <tr class="separator:a54b38c62576063fd55aea8da92321fa0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5ae741d577edbd66da313c226bc26a1c"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#a5ae741d577edbd66da313c226bc26a1c">is_c32vector</a> () const </td></tr> <tr class="separator:a5ae741d577edbd66da313c226bc26a1c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acf014f08d1f06e9168ea927af13da352"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#acf014f08d1f06e9168ea927af13da352">is_c64vector</a> () const </td></tr> <tr class="separator:acf014f08d1f06e9168ea927af13da352"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> <tr class="memitem:acb5606470e7b2b0c43baa93c2473ae86"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#acb5606470e7b2b0c43baa93c2473ae86">pmt_base</a> ()</td></tr> <tr class="separator:acb5606470e7b2b0c43baa93c2473ae86"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d7b3c26d77b8d316d01d8661e5a4c13"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#a4d7b3c26d77b8d316d01d8661e5a4c13">~pmt_base</a> ()</td></tr> <tr class="separator:a4d7b3c26d77b8d316d01d8661e5a4c13"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a> Friends</h2></td></tr> <tr class="memitem:ad14131bcf9939d78fd055307b22b34a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="volk_8tmpl_8h.html#a8dc2b7da310a28e667530ba0e8ca4cc4">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#ad14131bcf9939d78fd055307b22b34a0">intrusive_ptr_add_ref</a> (<a class="el" href="classpmt_1_1pmt__base.html">pmt_base</a> *p)</td></tr> <tr class="separator:ad14131bcf9939d78fd055307b22b34a0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae5f9ec3f2c0186fd836bd1051c7e948b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="volk_8tmpl_8h.html#a8dc2b7da310a28e667530ba0e8ca4cc4">void</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpmt_1_1pmt__base.html#ae5f9ec3f2c0186fd836bd1051c7e948b">intrusive_ptr_release</a> (<a class="el" href="classpmt_1_1pmt__base.html">pmt_base</a> *p)</td></tr> <tr class="separator:ae5f9ec3f2c0186fd836bd1051c7e948b"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Constructor & Destructor Documentation</h2> <a class="anchor" id="acb5606470e7b2b0c43baa93c2473ae86"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">pmt::pmt_base::pmt_base </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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a4d7b3c26d77b8d316d01d8661e5a4c13"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual pmt::pmt_base::~pmt_base </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="af1a16273129c7e31a8873e9879e995ff"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_any </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Reimplemented in <a class="el" href="classpmt_1_1pmt__any.html#a7deeed41af5b152db0328c671e89206c">pmt::pmt_any</a>.</p> </div> </div> <a class="anchor" id="acce054c38ee92cb49bef760fb7621704"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_bool </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Reimplemented in <a class="el" href="classpmt_1_1pmt__bool.html#ac3c8a50cc9d34c5337d52b4e256439fb">pmt::pmt_bool</a>.</p> </div> </div> <a class="anchor" id="a5ae741d577edbd66da313c226bc26a1c"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_c32vector </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="acf014f08d1f06e9168ea927af13da352"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_c64vector </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a93c50b7d418c2c9d71cc30bf264c4c44"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_complex </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Reimplemented in <a class="el" href="classpmt_1_1pmt__complex.html#a2296f55b62d1a929f0722c6198adc3bd">pmt::pmt_complex</a>.</p> </div> </div> <a class="anchor" id="a5e2441d796e3ddb96713e15fd1d57dc9"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_dict </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ae8151a525f95a0aa12f6c09fb08c6cd2"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_f32vector </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a54b38c62576063fd55aea8da92321fa0"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_f64vector </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ac1aa81fa7956cddfc80b029f38874145"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_integer </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Reimplemented in <a class="el" href="classpmt_1_1pmt__integer.html#a96962929e059cc763b89446bd2fa7552">pmt::pmt_integer</a>.</p> </div> </div> <a class="anchor" id="aeeaec02afc92a9ab4fd95a03a343fae0"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_null </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Reimplemented in <a class="el" href="classpmt_1_1pmt__null.html#ae2b26b2ba17fddfd586e470064abd693">pmt::pmt_null</a>.</p> </div> </div> <a class="anchor" id="ad4cd08395e74e43d22c3405699b37ca1"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_number </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Reimplemented in <a class="el" href="classpmt_1_1pmt__complex.html#ad99809d63391bca08b0d3642b0547f97">pmt::pmt_complex</a>, <a class="el" href="classpmt_1_1pmt__real.html#ae40dddf78f99a9f141d6a3078b45ed09">pmt::pmt_real</a>, <a class="el" href="classpmt_1_1pmt__uint64.html#a0fd0d49abcf236465b498a1e9f1152ce">pmt::pmt_uint64</a>, and <a class="el" href="classpmt_1_1pmt__integer.html#a49f79239d8d2c1504d18e904b208c4e2">pmt::pmt_integer</a>.</p> </div> </div> <a class="anchor" id="a6058ee91e0e942e41291d5a3fd18c6d7"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_pair </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Reimplemented in <a class="el" href="classpmt_1_1pmt__pair.html#a00d7d06f6fc6448ece91afec867f689a">pmt::pmt_pair</a>.</p> </div> </div> <a class="anchor" id="a7c33d8d6c5ae19a31e08fd3f85c5b279"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_real </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Reimplemented in <a class="el" href="classpmt_1_1pmt__real.html#ad4c22a4c8c12dad01707eb761ac38d3f">pmt::pmt_real</a>.</p> </div> </div> <a class="anchor" id="a73b6d62d4e459094f84319cc1ce36e50"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_s16vector </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a9d39b5f8b98c327b1df53219949614de"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_s32vector </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a3f0c9e55ddbe967b9ecb46a4f30f870e"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_s64vector </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a07ea51fc2968b9ff9082b89a68cb8f3c"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_s8vector </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="aaf1ba049291b375a914dfeb0a737ad2d"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_symbol </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Reimplemented in <a class="el" href="classpmt_1_1pmt__symbol.html#ac196434ddd3bfc978653f99ff7ec8310">pmt::pmt_symbol</a>.</p> </div> </div> <a class="anchor" id="a70d1c172fd050fe2e6637b07f928865c"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_tuple </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Reimplemented in <a class="el" href="classpmt_1_1pmt__tuple.html#af4a7e128f7b18ee97e5a1d7fa911a845">pmt::pmt_tuple</a>.</p> </div> </div> <a class="anchor" id="af4316ee343e16e917f99c85fc001139a"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_u16vector </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a2992bf34a4ab6e4ed3497b5d5a54c42d"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_u32vector </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a7c7c92574489ceadce08ebe68f32c911"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_u64vector </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ad12192fd601fffb8d4bdb7177d774939"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_u8vector </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a5a9d078157bc92e533b0ff924612977b"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_uint64 </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Reimplemented in <a class="el" href="classpmt_1_1pmt__uint64.html#af6ca3103e10b557f96e27dcf72670b4f">pmt::pmt_uint64</a>.</p> </div> </div> <a class="anchor" id="aaff320f8281bb2dfb72e4ff775fe94ff"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_uniform_vector </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Reimplemented in <a class="el" href="classpmt_1_1pmt__uniform__vector.html#a44fa81cc943dffec4108d1d8f555db94">pmt::pmt_uniform_vector</a>.</p> </div> </div> <a class="anchor" id="a9ecc28037b25bde6ee4c28512b6882ac"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual bool pmt::pmt_base::is_vector </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Reimplemented in <a class="el" href="classpmt_1_1pmt__vector.html#a27efd901b901dd45a4dc1357a25cb72d">pmt::pmt_vector</a>.</p> </div> </div> <h2 class="groupheader">Friends And Related Function Documentation</h2> <a class="anchor" id="ad14131bcf9939d78fd055307b22b34a0"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="volk_8tmpl_8h.html#a8dc2b7da310a28e667530ba0e8ca4cc4">void</a> intrusive_ptr_add_ref </td> <td>(</td> <td class="paramtype"><a class="el" href="classpmt_1_1pmt__base.html">pmt_base</a> * </td> <td class="paramname"><em>p</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">friend</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ae5f9ec3f2c0186fd836bd1051c7e948b"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="volk_8tmpl_8h.html#a8dc2b7da310a28e667530ba0e8ca4cc4">void</a> intrusive_ptr_release </td> <td>(</td> <td class="paramtype"><a class="el" href="classpmt_1_1pmt__base.html">pmt_base</a> * </td> <td class="paramname"><em>p</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">friend</span></span> </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="pmt__int_8h_source.html">pmt_int.h</a></li> </ul> </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="namespacepmt.html">pmt</a></li><li class="navelem"><a class="el" href="classpmt_1_1pmt__base.html">pmt_base</a></li> <li class="footer">Generated on Fri Apr 19 2013 16:20:41 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>