<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> <title>libvisio::VSDTextField Class Reference documentation</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.8.13 --> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> $(function() { initMenu('',false,false,'search.php','Search'); }); </script> <div id="main-nav"></div> </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('classlibvisio_1_1VSDTextField.html','');}); </script> <div id="doc-content"> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#pri-attribs">Private Attributes</a> | <a href="classlibvisio_1_1VSDTextField-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">libvisio::VSDTextField Class Reference</div> </div> </div><!--header--> <div class="contents"> <p><code>#include <<a class="el" href="VSDFieldList_8h_source.html">VSDFieldList.h</a>></code></p> <div class="dynheader"> Inheritance diagram for libvisio::VSDTextField:</div> <div class="dyncontent"> <div class="center"> <img src="classlibvisio_1_1VSDTextField.png" usemap="#libvisio::VSDTextField_map" alt=""/> <map id="libvisio::VSDTextField_map" name="libvisio::VSDTextField_map"> <area href="classlibvisio_1_1VSDFieldListElement.html" alt="libvisio::VSDFieldListElement" shape="rect" coords="0,0,174,24"/> </map> </div></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:ad1691a3861aad79e8698a30b3e58374a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDTextField.html#ad1691a3861aad79e8698a30b3e58374a">VSDTextField</a> (unsigned id, unsigned level, int nameId, int formatStringId)</td></tr> <tr class="separator:ad1691a3861aad79e8698a30b3e58374a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a14fc237faa008e4c0657c09b0deb4983"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDTextField.html#a14fc237faa008e4c0657c09b0deb4983">~VSDTextField</a> () override</td></tr> <tr class="separator:a14fc237faa008e4c0657c09b0deb4983"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a167c8f4f097892ab9fde25e6698ba1a6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDTextField.html#a167c8f4f097892ab9fde25e6698ba1a6">handle</a> (<a class="el" href="classlibvisio_1_1VSDCollector.html">VSDCollector</a> *collector) const override</td></tr> <tr class="separator:a167c8f4f097892ab9fde25e6698ba1a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0f93abcc30c1767539dcd80dc2566c9b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlibvisio_1_1VSDFieldListElement.html">VSDFieldListElement</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDTextField.html#a0f93abcc30c1767539dcd80dc2566c9b">clone</a> () override</td></tr> <tr class="separator:a0f93abcc30c1767539dcd80dc2566c9b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a889fc1e80809140ba6210e2166efed01"><td class="memItemLeft" align="right" valign="top">librevenge::RVNGString </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDTextField.html#a889fc1e80809140ba6210e2166efed01">getString</a> (const std::map< unsigned, librevenge::RVNGString > &strVec) override</td></tr> <tr class="separator:a889fc1e80809140ba6210e2166efed01"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a203a172237f4e24526ee66f6e35560b1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDTextField.html#a203a172237f4e24526ee66f6e35560b1">setNameId</a> (int nameId) override</td></tr> <tr class="separator:a203a172237f4e24526ee66f6e35560b1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa9c9baca6b1c7daba7eb2ce625ff832b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDTextField.html#aa9c9baca6b1c7daba7eb2ce625ff832b">setFormat</a> (unsigned short) override</td></tr> <tr class="separator:aa9c9baca6b1c7daba7eb2ce625ff832b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae190f3f8fd50e777f8811d0f84ac2697"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDTextField.html#ae190f3f8fd50e777f8811d0f84ac2697">setValue</a> (double) override</td></tr> <tr class="separator:ae190f3f8fd50e777f8811d0f84ac2697"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classlibvisio_1_1VSDFieldListElement"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classlibvisio_1_1VSDFieldListElement')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classlibvisio_1_1VSDFieldListElement.html">libvisio::VSDFieldListElement</a></td></tr> <tr class="memitem:a1f1c10a6938849a89d3ca530f4bc2ef1 inherit pub_methods_classlibvisio_1_1VSDFieldListElement"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDFieldListElement.html#a1f1c10a6938849a89d3ca530f4bc2ef1">VSDFieldListElement</a> ()</td></tr> <tr class="separator:a1f1c10a6938849a89d3ca530f4bc2ef1 inherit pub_methods_classlibvisio_1_1VSDFieldListElement"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9cd941827813264c806e94ee716a7cd1 inherit pub_methods_classlibvisio_1_1VSDFieldListElement"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDFieldListElement.html#a9cd941827813264c806e94ee716a7cd1">~VSDFieldListElement</a> ()</td></tr> <tr class="separator:a9cd941827813264c806e94ee716a7cd1 inherit pub_methods_classlibvisio_1_1VSDFieldListElement"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a> Private Attributes</h2></td></tr> <tr class="memitem:a0b56773c07e1d6281afe787244cfbb36"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDTextField.html#a0b56773c07e1d6281afe787244cfbb36">m_id</a></td></tr> <tr class="separator:a0b56773c07e1d6281afe787244cfbb36"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ada020dd708a23ec158f9b9662a0ac1f0"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDTextField.html#ada020dd708a23ec158f9b9662a0ac1f0">m_level</a></td></tr> <tr class="separator:ada020dd708a23ec158f9b9662a0ac1f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a72b3994e1e91b55a11a90227f8bc7759"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDTextField.html#a72b3994e1e91b55a11a90227f8bc7759">m_nameId</a></td></tr> <tr class="separator:a72b3994e1e91b55a11a90227f8bc7759"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab57f9017693c000f9b21305e921bd4af"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDTextField.html#ab57f9017693c000f9b21305e921bd4af">m_formatStringId</a></td></tr> <tr class="separator:ab57f9017693c000f9b21305e921bd4af"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="ad1691a3861aad79e8698a30b3e58374a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad1691a3861aad79e8698a30b3e58374a">◆ </a></span>VSDTextField()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">libvisio::VSDTextField::VSDTextField </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>nameId</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>formatStringId</em> </td> </tr> <tr> <td></td> <td>)</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"> <p class="reference">Referenced by <a class="el" href="classlibvisio_1_1VSDTextField.html#a0f93abcc30c1767539dcd80dc2566c9b">clone()</a>.</p> </div> </div> <a id="a14fc237faa008e4c0657c09b0deb4983"></a> <h2 class="memtitle"><span class="permalink"><a href="#a14fc237faa008e4c0657c09b0deb4983">◆ </a></span>~VSDTextField()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">libvisio::VSDTextField::~VSDTextField </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">override</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a id="a0f93abcc30c1767539dcd80dc2566c9b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0f93abcc30c1767539dcd80dc2566c9b">◆ </a></span>clone()</h2> <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="classlibvisio_1_1VSDFieldListElement.html">libvisio::VSDFieldListElement</a> * libvisio::VSDTextField::clone </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDFieldListElement.html#ada44c6a72753f6e271386a4f9a04c1fb">libvisio::VSDFieldListElement</a>.</p> </div> </div> <a id="a889fc1e80809140ba6210e2166efed01"></a> <h2 class="memtitle"><span class="permalink"><a href="#a889fc1e80809140ba6210e2166efed01">◆ </a></span>getString()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">librevenge::RVNGString libvisio::VSDTextField::getString </td> <td>(</td> <td class="paramtype">const std::map< unsigned, librevenge::RVNGString > & </td> <td class="paramname"><em>strVec</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDFieldListElement.html#ae4602a3f04db29daba0a1acdf8ef0773">libvisio::VSDFieldListElement</a>.</p> <p class="reference">Referenced by <a class="el" href="classlibvisio_1_1VSDContentCollector.html#a51ef7cb9a90d7dce2d095c6032e253f2">libvisio::VSDContentCollector::collectTextField()</a>.</p> </div> </div> <a id="a167c8f4f097892ab9fde25e6698ba1a6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a167c8f4f097892ab9fde25e6698ba1a6">◆ </a></span>handle()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDTextField::handle </td> <td>(</td> <td class="paramtype"><a class="el" href="classlibvisio_1_1VSDCollector.html">VSDCollector</a> * </td> <td class="paramname"><em>collector</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDFieldListElement.html#a4adc82f23ab00aa33edc43e280c41e99">libvisio::VSDFieldListElement</a>.</p> </div> </div> <a id="aa9c9baca6b1c7daba7eb2ce625ff832b"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa9c9baca6b1c7daba7eb2ce625ff832b">◆ </a></span>setFormat()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDTextField::setFormat </td> <td>(</td> <td class="paramtype">unsigned short </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">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDFieldListElement.html#aefdca4b8cde1f986fc8ecc208cae1da7">libvisio::VSDFieldListElement</a>.</p> </div> </div> <a id="a203a172237f4e24526ee66f6e35560b1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a203a172237f4e24526ee66f6e35560b1">◆ </a></span>setNameId()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDTextField::setNameId </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>nameId</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDFieldListElement.html#a8dd74947c0eb6e4169449670f1c383a1">libvisio::VSDFieldListElement</a>.</p> </div> </div> <a id="ae190f3f8fd50e777f8811d0f84ac2697"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae190f3f8fd50e777f8811d0f84ac2697">◆ </a></span>setValue()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDTextField::setValue </td> <td>(</td> <td class="paramtype">double </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">override</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDFieldListElement.html#a80dba7e817b6d4b9c164086ec0bd1d4b">libvisio::VSDFieldListElement</a>.</p> </div> </div> <h2 class="groupheader">Member Data Documentation</h2> <a id="ab57f9017693c000f9b21305e921bd4af"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab57f9017693c000f9b21305e921bd4af">◆ </a></span>m_formatStringId</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">int libvisio::VSDTextField::m_formatStringId</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="classlibvisio_1_1VSDTextField.html#a0f93abcc30c1767539dcd80dc2566c9b">clone()</a>, <a class="el" href="classlibvisio_1_1VSDNumericField.html#af38cadbe4aea212e9fab5866b12b41e1">libvisio::VSDNumericField::clone()</a>, <a class="el" href="classlibvisio_1_1VSDTextField.html#a167c8f4f097892ab9fde25e6698ba1a6">handle()</a>, and <a class="el" href="classlibvisio_1_1VSDNumericField.html#ab334550f47f83e76c1a7b5bdb4d2677e">libvisio::VSDNumericField::handle()</a>.</p> </div> </div> <a id="a0b56773c07e1d6281afe787244cfbb36"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0b56773c07e1d6281afe787244cfbb36">◆ </a></span>m_id</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">unsigned libvisio::VSDTextField::m_id</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="classlibvisio_1_1VSDTextField.html#a0f93abcc30c1767539dcd80dc2566c9b">clone()</a>, <a class="el" href="classlibvisio_1_1VSDNumericField.html#af38cadbe4aea212e9fab5866b12b41e1">libvisio::VSDNumericField::clone()</a>, <a class="el" href="classlibvisio_1_1VSDTextField.html#a167c8f4f097892ab9fde25e6698ba1a6">handle()</a>, and <a class="el" href="classlibvisio_1_1VSDNumericField.html#ab334550f47f83e76c1a7b5bdb4d2677e">libvisio::VSDNumericField::handle()</a>.</p> </div> </div> <a id="ada020dd708a23ec158f9b9662a0ac1f0"></a> <h2 class="memtitle"><span class="permalink"><a href="#ada020dd708a23ec158f9b9662a0ac1f0">◆ </a></span>m_level</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">unsigned libvisio::VSDTextField::m_level</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="classlibvisio_1_1VSDTextField.html#a0f93abcc30c1767539dcd80dc2566c9b">clone()</a>, <a class="el" href="classlibvisio_1_1VSDNumericField.html#af38cadbe4aea212e9fab5866b12b41e1">libvisio::VSDNumericField::clone()</a>, <a class="el" href="classlibvisio_1_1VSDTextField.html#a167c8f4f097892ab9fde25e6698ba1a6">handle()</a>, and <a class="el" href="classlibvisio_1_1VSDNumericField.html#ab334550f47f83e76c1a7b5bdb4d2677e">libvisio::VSDNumericField::handle()</a>.</p> </div> </div> <a id="a72b3994e1e91b55a11a90227f8bc7759"></a> <h2 class="memtitle"><span class="permalink"><a href="#a72b3994e1e91b55a11a90227f8bc7759">◆ </a></span>m_nameId</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">int libvisio::VSDTextField::m_nameId</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="classlibvisio_1_1VSDTextField.html#a0f93abcc30c1767539dcd80dc2566c9b">clone()</a>, <a class="el" href="classlibvisio_1_1VSDTextField.html#a889fc1e80809140ba6210e2166efed01">getString()</a>, <a class="el" href="classlibvisio_1_1VSDTextField.html#a167c8f4f097892ab9fde25e6698ba1a6">handle()</a>, and <a class="el" href="classlibvisio_1_1VSDTextField.html#a203a172237f4e24526ee66f6e35560b1">setNameId()</a>.</p> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> <li><a class="el" href="VSDFieldList_8h_source.html">VSDFieldList.h</a></li> <li><a class="el" href="VSDFieldList_8cpp.html">VSDFieldList.cpp</a></li> </ul> </div><!-- contents --> </div><!-- doc-content --> <hr size="1"><address style="align: right;"><small> Generated for libvisio by <a href="http://www.doxygen.org/index.html"> doxygen</a> 1.8.13</small></address> </body> </html>