<!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>StarItemSet 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('classStarItemSet.html','');}); </script> <div id="doc-content"> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#pub-attribs">Public Attributes</a> | <a href="classStarItemSet-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">StarItemSet Class Reference</div> </div> </div><!--header--> <div class="contents"> <p>class to store a list of item <a href="classStarItemSet.html#details">More...</a></p> <p><code>#include <<a class="el" href="StarItem_8hxx_source.html">StarItem.hxx</a>></code></p> <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:a264293f0b4bf64d37125716f7a498cbc"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classStarItemSet.html#a264293f0b4bf64d37125716f7a498cbc">StarItemSet</a> ()</td></tr> <tr class="memdesc:a264293f0b4bf64d37125716f7a498cbc"><td class="mdescLeft"> </td><td class="mdescRight">constructor <a href="#a264293f0b4bf64d37125716f7a498cbc">More...</a><br /></td></tr> <tr class="separator:a264293f0b4bf64d37125716f7a498cbc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a26386d78397753d0d761b07d64b6990f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classStarItemSet.html#a26386d78397753d0d761b07d64b6990f">empty</a> () const</td></tr> <tr class="memdesc:a26386d78397753d0d761b07d64b6990f"><td class="mdescLeft"> </td><td class="mdescRight">return true if the set is empty <a href="#a26386d78397753d0d761b07d64b6990f">More...</a><br /></td></tr> <tr class="separator:a26386d78397753d0d761b07d64b6990f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa82d335e967872b9ec9c15037520ec63"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classStarItemSet.html#aa82d335e967872b9ec9c15037520ec63">add</a> (std::shared_ptr< <a class="el" href="classStarItem.html">StarItem</a> > item)</td></tr> <tr class="memdesc:aa82d335e967872b9ec9c15037520ec63"><td class="mdescLeft"> </td><td class="mdescRight">try to add a item <a href="#aa82d335e967872b9ec9c15037520ec63">More...</a><br /></td></tr> <tr class="separator:aa82d335e967872b9ec9c15037520ec63"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4eed039cafb960d8615546d0044c1015"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classStarItemSet.html#a4eed039cafb960d8615546d0044c1015">printChild</a> () const</td></tr> <tr class="memdesc:a4eed039cafb960d8615546d0044c1015"><td class="mdescLeft"> </td><td class="mdescRight">debug function to print the child field <a href="#a4eed039cafb960d8615546d0044c1015">More...</a><br /></td></tr> <tr class="separator:a4eed039cafb960d8615546d0044c1015"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> <tr class="memitem:ab21d94c1d34996d118c38a417053b603"><td class="memItemLeft" align="right" valign="top">librevenge::RVNGString </td><td class="memItemRight" valign="bottom"><a class="el" href="classStarItemSet.html#ab21d94c1d34996d118c38a417053b603">m_style</a></td></tr> <tr class="memdesc:ab21d94c1d34996d118c38a417053b603"><td class="mdescLeft"> </td><td class="mdescRight">item set name <a href="#ab21d94c1d34996d118c38a417053b603">More...</a><br /></td></tr> <tr class="separator:ab21d94c1d34996d118c38a417053b603"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a739607d6dc340bf601b39e85822ded4e"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classStarItemSet.html#a739607d6dc340bf601b39e85822ded4e">m_family</a></td></tr> <tr class="memdesc:a739607d6dc340bf601b39e85822ded4e"><td class="mdescLeft"> </td><td class="mdescRight">the family <a href="#a739607d6dc340bf601b39e85822ded4e">More...</a><br /></td></tr> <tr class="separator:a739607d6dc340bf601b39e85822ded4e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3ee7b2c4629c8e0acd3d1fb15020c4f3"><td class="memItemLeft" align="right" valign="top">std::map< int, std::shared_ptr< <a class="el" href="classStarItem.html">StarItem</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classStarItemSet.html#a3ee7b2c4629c8e0acd3d1fb15020c4f3">m_whichToItemMap</a></td></tr> <tr class="memdesc:a3ee7b2c4629c8e0acd3d1fb15020c4f3"><td class="mdescLeft"> </td><td class="mdescRight">the list of item <a href="#a3ee7b2c4629c8e0acd3d1fb15020c4f3">More...</a><br /></td></tr> <tr class="separator:a3ee7b2c4629c8e0acd3d1fb15020c4f3"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>class to store a list of item </p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="a264293f0b4bf64d37125716f7a498cbc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a264293f0b4bf64d37125716f7a498cbc">◆ </a></span>StarItemSet()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">StarItemSet::StarItemSet </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"> <p>constructor </p> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a id="aa82d335e967872b9ec9c15037520ec63"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa82d335e967872b9ec9c15037520ec63">◆ </a></span>add()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool StarItemSet::add </td> <td>(</td> <td class="paramtype">std::shared_ptr< <a class="el" href="classStarItem.html">StarItem</a> > </td> <td class="paramname"><em>item</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>try to add a item </p> <p class="reference">Referenced by <a class="el" href="classStarObject.html#a7846dc85965e024f420a6ff530edc4dd">StarObject::readItemSet()</a>.</p> </div> </div> <a id="a26386d78397753d0d761b07d64b6990f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a26386d78397753d0d761b07d64b6990f">◆ </a></span>empty()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool StarItemSet::empty </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> </td> </tr> </table> </div><div class="memdoc"> <p>return true if the set is empty </p> </div> </div> <a id="a4eed039cafb960d8615546d0044c1015"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4eed039cafb960d8615546d0044c1015">◆ </a></span>printChild()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">std::string StarItemSet::printChild </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>debug function to print the child field </p> <p class="reference">Referenced by <a class="el" href="StarItem_8cxx.html#a5c2ff38f9ce76f1cd64429fd89fcb9dc">operator<<()</a>, <a class="el" href="classStarObjectChart.html#ae208362ba712ad4952788eb48e383dc9">StarObjectChart::readSCHAttributes()</a>, <a class="el" href="structStarObjectSmallTextInternal_1_1Paragraph.html#a092df2dea5d16138a3031d9bca26eafa">StarObjectSmallTextInternal::Paragraph::send()</a>, and <a class="el" href="structStarObjectTextInternal_1_1TextZone.html#a8cd6ffdd4b6294f0553695968295c6f1">StarObjectTextInternal::TextZone::send()</a>.</p> </div> </div> <h2 class="groupheader">Member Data Documentation</h2> <a id="a739607d6dc340bf601b39e85822ded4e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a739607d6dc340bf601b39e85822ded4e">◆ </a></span>m_family</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int StarItemSet::m_family</td> </tr> </table> </div><div class="memdoc"> <p>the family </p> <p class="reference">Referenced by <a class="el" href="classStarItemPool.html#a371390052d919c77ad5f5ab4aa070af2">StarItemPool::updateUsingStyles()</a>.</p> </div> </div> <a id="ab21d94c1d34996d118c38a417053b603"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab21d94c1d34996d118c38a417053b603">◆ </a></span>m_style</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">librevenge::RVNGString StarItemSet::m_style</td> </tr> </table> </div><div class="memdoc"> <p>item set name </p> <p class="reference">Referenced by <a class="el" href="classStarItemPool.html#a371390052d919c77ad5f5ab4aa070af2">StarItemPool::updateUsingStyles()</a>.</p> </div> </div> <a id="a3ee7b2c4629c8e0acd3d1fb15020c4f3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3ee7b2c4629c8e0acd3d1fb15020c4f3">◆ </a></span>m_whichToItemMap</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">std::map<int, std::shared_ptr<<a class="el" href="classStarItem.html">StarItem</a>> > StarItemSet::m_whichToItemMap</td> </tr> </table> </div><div class="memdoc"> <p>the list of item </p> <p class="reference">Referenced by <a class="el" href="classStarItemSet.html#aa82d335e967872b9ec9c15037520ec63">add()</a>, <a class="el" href="classStarCharAttribute_1_1StarCAttributeCharFormat.html#a4c27d420d882a7aad8e00ec06ab41f2c">StarCharAttribute::StarCAttributeCharFormat::addTo()</a>, <a class="el" href="classStarItemSet.html#a4eed039cafb960d8615546d0044c1015">printChild()</a>, <a class="el" href="classStarObject.html#a7846dc85965e024f420a6ff530edc4dd">StarObject::readItemSet()</a>, <a class="el" href="structStarObjectSmallTextInternal_1_1Paragraph.html#a092df2dea5d16138a3031d9bca26eafa">StarObjectSmallTextInternal::Paragraph::send()</a>, <a class="el" href="structStarObjectTextInternal_1_1TextZone.html#a8cd6ffdd4b6294f0553695968295c6f1">StarObjectTextInternal::TextZone::send()</a>, <a class="el" href="classStarItemPool.html#a0deb3614f560ea7a62f3bf3c956772ef">StarItemPool::updateStyles()</a>, and <a class="el" href="classStarItemPool.html#a371390052d919c77ad5f5ab4aa070af2">StarItemPool::updateUsingStyles()</a>.</p> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> <li><a class="el" href="StarItem_8hxx_source.html">StarItem.hxx</a></li> <li><a class="el" href="StarItem_8cxx.html">StarItem.cxx</a></li> </ul> </div><!-- contents --> </div><!-- doc-content --> <hr size="1"><address style="align: right;"><small> Generated on Mon Feb 11 2019 22:25:50 for libstaroffice by <a href="http://www.doxygen.org/index.html"> doxygen</a> 1.8.13</small></address> </body> </html>