Sophie

Sophie

distrib > Mageia > 6 > x86_64 > media > core-updates > by-pkgid > daa25ad401abe216e213507b0515c475 > files > 1534

libstaroffice-doc-0.0.6-1.mga6.noarch.rpm

<!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>StarCellFormulaInternal::Token Struct 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('structStarCellFormulaInternal_1_1Token.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="structStarCellFormulaInternal_1_1Token-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">StarCellFormulaInternal::Token Struct Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>a structure used to store a token  
 <a href="structStarCellFormulaInternal_1_1Token.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a41ccbdafb3ae4cec4fb1c3398ba36d7b"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#a41ccbdafb3ae4cec4fb1c3398ba36d7b">Type</a> { <br />
&#160;&#160;<a class="el" href="structStarCellFormulaInternal_1_1Token.html#a41ccbdafb3ae4cec4fb1c3398ba36d7ba3a2017cf8666a88a757e84de57759e5a">Function</a>, 
<a class="el" href="structStarCellFormulaInternal_1_1Token.html#a41ccbdafb3ae4cec4fb1c3398ba36d7ba67b7854acb359a23a332639bf1a457bf">Long</a>, 
<a class="el" href="structStarCellFormulaInternal_1_1Token.html#a41ccbdafb3ae4cec4fb1c3398ba36d7ba159a896fb183f1d2033e0b86d99a86e9">Double</a>, 
<a class="el" href="structStarCellFormulaInternal_1_1Token.html#a41ccbdafb3ae4cec4fb1c3398ba36d7bac82354c79eab191eff514f600be14d5d">String</a>, 
<br />
&#160;&#160;<a class="el" href="structStarCellFormulaInternal_1_1Token.html#a41ccbdafb3ae4cec4fb1c3398ba36d7bad16c024cfd0f599bc22826fbfb4b4832">String2</a>, 
<a class="el" href="structStarCellFormulaInternal_1_1Token.html#a41ccbdafb3ae4cec4fb1c3398ba36d7ba08d1f749bd51edeb1300b80cf9c05bb6">External</a>, 
<a class="el" href="structStarCellFormulaInternal_1_1Token.html#a41ccbdafb3ae4cec4fb1c3398ba36d7baeba12ac6fbbfcc0f5c4b06aae8bdb7b3">Cell</a>, 
<a class="el" href="structStarCellFormulaInternal_1_1Token.html#a41ccbdafb3ae4cec4fb1c3398ba36d7ba933e1d1d932e5370f68c8defd2b93caa">CellList</a>, 
<br />
&#160;&#160;<a class="el" href="structStarCellFormulaInternal_1_1Token.html#a41ccbdafb3ae4cec4fb1c3398ba36d7ba20e4d69aef9ebbaa051314b8a0048848">Index</a>, 
<a class="el" href="structStarCellFormulaInternal_1_1Token.html#a41ccbdafb3ae4cec4fb1c3398ba36d7ba72ccb35950abd1465056f10f2bcab2ab">Jump</a>, 
<a class="el" href="structStarCellFormulaInternal_1_1Token.html#a41ccbdafb3ae4cec4fb1c3398ba36d7ba3bb5016c08f070b6be98fd4f832ab8b4">Empty</a>, 
<a class="el" href="structStarCellFormulaInternal_1_1Token.html#a41ccbdafb3ae4cec4fb1c3398ba36d7baf29eab28b5f5d42963a757826b17e5df">Missing</a>, 
<br />
&#160;&#160;<a class="el" href="structStarCellFormulaInternal_1_1Token.html#a41ccbdafb3ae4cec4fb1c3398ba36d7ba1fb6a833371515aa42fa85ce15a557e2">Error</a>, 
<a class="el" href="structStarCellFormulaInternal_1_1Token.html#a41ccbdafb3ae4cec4fb1c3398ba36d7ba1d6f314c5857ff7bca185afc8d58c6ce">Unknown</a>
<br />
 }<tr class="memdesc:a41ccbdafb3ae4cec4fb1c3398ba36d7b"><td class="mdescLeft">&#160;</td><td class="mdescRight">the different type  <a href="structStarCellFormulaInternal_1_1Token.html#a41ccbdafb3ae4cec4fb1c3398ba36d7b">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:a41ccbdafb3ae4cec4fb1c3398ba36d7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f3f048d5981102604876e9e1e65b022"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#a6f3f048d5981102604876e9e1e65b022">Content</a> { <a class="el" href="structStarCellFormulaInternal_1_1Token.html#a6f3f048d5981102604876e9e1e65b022aff23fe730271bf064d20d2ffd78821e6">C_Data</a>, 
<a class="el" href="structStarCellFormulaInternal_1_1Token.html#a6f3f048d5981102604876e9e1e65b022a33d4732087eb6b012c34f685af050ad8">C_FunctionOperator</a>
 }<tr class="memdesc:a6f3f048d5981102604876e9e1e65b022"><td class="mdescLeft">&#160;</td><td class="mdescRight">the content type  <a href="structStarCellFormulaInternal_1_1Token.html#a6f3f048d5981102604876e9e1e65b022">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:a6f3f048d5981102604876e9e1e65b022"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><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:a4926293c0dc836ee7ea5f438bcde530c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#a4926293c0dc836ee7ea5f438bcde530c">Token</a> ()</td></tr>
<tr class="memdesc:a4926293c0dc836ee7ea5f438bcde530c"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor  <a href="#a4926293c0dc836ee7ea5f438bcde530c">More...</a><br /></td></tr>
<tr class="separator:a4926293c0dc836ee7ea5f438bcde530c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac47081a84d352c338a36562b3c775c2b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#ac47081a84d352c338a36562b3c775c2b">get</a> (<a class="el" href="structSTOFFCellContent_1_1FormulaInstruction.html">STOFFCellContent::FormulaInstruction</a> &amp;instr, bool &amp;ignore)</td></tr>
<tr class="memdesc:ac47081a84d352c338a36562b3c775c2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">return a instruction corresponding to a token  <a href="#ac47081a84d352c338a36562b3c775c2b">More...</a><br /></td></tr>
<tr class="separator:ac47081a84d352c338a36562b3c775c2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af432e085da226bbffaaadc21d488e82d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#af432e085da226bbffaaadc21d488e82d">updateFunction</a> ()</td></tr>
<tr class="memdesc:af432e085da226bbffaaadc21d488e82d"><td class="mdescLeft">&#160;</td><td class="mdescRight">try to update the function/operator  <a href="#af432e085da226bbffaaadc21d488e82d">More...</a><br /></td></tr>
<tr class="separator:af432e085da226bbffaaadc21d488e82d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:aacc55532c628a480ae726184958ea797"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#aacc55532c628a480ae726184958ea797">addToken</a> (std::vector&lt; std::vector&lt; <a class="el" href="structStarCellFormulaInternal_1_1Token.html">Token</a> &gt; &gt; &amp;stack, <a class="el" href="structStarCellFormulaInternal_1_1Token.html">Token</a> const &amp;token)</td></tr>
<tr class="memdesc:aacc55532c628a480ae726184958ea797"><td class="mdescLeft">&#160;</td><td class="mdescRight">a static function to recompile a formula from Polish notation  <a href="#aacc55532c628a480ae726184958ea797">More...</a><br /></td></tr>
<tr class="separator:aacc55532c628a480ae726184958ea797"><td class="memSeparator" colspan="2">&#160;</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:ab8d25316decbc65059c4f5373132b6d3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#a41ccbdafb3ae4cec4fb1c3398ba36d7b">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#ab8d25316decbc65059c4f5373132b6d3">m_type</a></td></tr>
<tr class="memdesc:ab8d25316decbc65059c4f5373132b6d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">the type  <a href="#ab8d25316decbc65059c4f5373132b6d3">More...</a><br /></td></tr>
<tr class="separator:ab8d25316decbc65059c4f5373132b6d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d1e8bb75d4c5f39cc2d87a6cf130006"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#a6f3f048d5981102604876e9e1e65b022">Content</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#a8d1e8bb75d4c5f39cc2d87a6cf130006">m_content</a></td></tr>
<tr class="memdesc:a8d1e8bb75d4c5f39cc2d87a6cf130006"><td class="mdescLeft">&#160;</td><td class="mdescRight">the content type  <a href="#a8d1e8bb75d4c5f39cc2d87a6cf130006">More...</a><br /></td></tr>
<tr class="separator:a8d1e8bb75d4c5f39cc2d87a6cf130006"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57a08cd366beb8b8e928e8d7fb378da9"><td class="memItemLeft" align="right" valign="top">unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#a57a08cd366beb8b8e928e8d7fb378da9">m_operation</a></td></tr>
<tr class="memdesc:a57a08cd366beb8b8e928e8d7fb378da9"><td class="mdescLeft">&#160;</td><td class="mdescRight">the operation  <a href="#a57a08cd366beb8b8e928e8d7fb378da9">More...</a><br /></td></tr>
<tr class="separator:a57a08cd366beb8b8e928e8d7fb378da9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad695b2ce8adb70045c70f5d31daa5748"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#ad695b2ce8adb70045c70f5d31daa5748">m_longValue</a></td></tr>
<tr class="memdesc:ad695b2ce8adb70045c70f5d31daa5748"><td class="mdescLeft">&#160;</td><td class="mdescRight">the long value  <a href="#ad695b2ce8adb70045c70f5d31daa5748">More...</a><br /></td></tr>
<tr class="separator:ad695b2ce8adb70045c70f5d31daa5748"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a837e156bfdc5abdd42485bccd07e6ba3"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#a837e156bfdc5abdd42485bccd07e6ba3">m_doubleValue</a></td></tr>
<tr class="memdesc:a837e156bfdc5abdd42485bccd07e6ba3"><td class="mdescLeft">&#160;</td><td class="mdescRight">the double value  <a href="#a837e156bfdc5abdd42485bccd07e6ba3">More...</a><br /></td></tr>
<tr class="separator:a837e156bfdc5abdd42485bccd07e6ba3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8b6dc21d48313c42e2024af110c504d"><td class="memItemLeft" align="right" valign="top">librevenge::RVNGString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#ae8b6dc21d48313c42e2024af110c504d">m_textValue</a></td></tr>
<tr class="memdesc:ae8b6dc21d48313c42e2024af110c504d"><td class="mdescLeft">&#160;</td><td class="mdescRight">the string value  <a href="#ae8b6dc21d48313c42e2024af110c504d">More...</a><br /></td></tr>
<tr class="separator:ae8b6dc21d48313c42e2024af110c504d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f862d1cb7a91095fa6104dc86a7ff69"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libstaroffice__internal_8hxx.html#ae2af28ea446748930aa84788c9bc4348">STOFFVec3i</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#a8f862d1cb7a91095fa6104dc86a7ff69">m_positions</a> [2]</td></tr>
<tr class="memdesc:a8f862d1cb7a91095fa6104dc86a7ff69"><td class="mdescLeft">&#160;</td><td class="mdescRight">the cells positions: col, row, tab  <a href="#a8f862d1cb7a91095fa6104dc86a7ff69">More...</a><br /></td></tr>
<tr class="separator:a8f862d1cb7a91095fa6104dc86a7ff69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0c721b715d8e773351cda857ee6e629"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libstaroffice__internal_8hxx.html#a841d6958daa73a42fdb580a5ca853142">STOFFVec3b</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#ad0c721b715d8e773351cda857ee6e629">m_relPositions</a> [2]</td></tr>
<tr class="memdesc:ad0c721b715d8e773351cda857ee6e629"><td class="mdescLeft">&#160;</td><td class="mdescRight">the cells relative positions  <a href="#ad0c721b715d8e773351cda857ee6e629">More...</a><br /></td></tr>
<tr class="separator:ad0c721b715d8e773351cda857ee6e629"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7fa68ee101dc5dcd280d84b352c5a14f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#a7fa68ee101dc5dcd280d84b352c5a14f">m_index</a></td></tr>
<tr class="memdesc:a7fa68ee101dc5dcd280d84b352c5a14f"><td class="mdescLeft">&#160;</td><td class="mdescRight">the index  <a href="#a7fa68ee101dc5dcd280d84b352c5a14f">More...</a><br /></td></tr>
<tr class="separator:a7fa68ee101dc5dcd280d84b352c5a14f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a918a7938ad233dc6d00a7c0365c25030"><td class="memItemLeft" align="right" valign="top">std::vector&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#a918a7938ad233dc6d00a7c0365c25030">m_jumpPositions</a></td></tr>
<tr class="memdesc:a918a7938ad233dc6d00a7c0365c25030"><td class="mdescLeft">&#160;</td><td class="mdescRight">the jump position(for if, choose, ...)  <a href="#a918a7938ad233dc6d00a7c0365c25030">More...</a><br /></td></tr>
<tr class="separator:a918a7938ad233dc6d00a7c0365c25030"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afaf5d0813a833d593773097e826dc728"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structSTOFFCellContent_1_1FormulaInstruction.html">STOFFCellContent::FormulaInstruction</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#afaf5d0813a833d593773097e826dc728">m_instruction</a></td></tr>
<tr class="memdesc:afaf5d0813a833d593773097e826dc728"><td class="mdescLeft">&#160;</td><td class="mdescRight">the final instruction  <a href="#afaf5d0813a833d593773097e826dc728">More...</a><br /></td></tr>
<tr class="separator:afaf5d0813a833d593773097e826dc728"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90c518a5c7df9f48a32fb0e9de79f893"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#a90c518a5c7df9f48a32fb0e9de79f893">m_extra</a></td></tr>
<tr class="memdesc:a90c518a5c7df9f48a32fb0e9de79f893"><td class="mdescLeft">&#160;</td><td class="mdescRight">extra data  <a href="#a90c518a5c7df9f48a32fb0e9de79f893">More...</a><br /></td></tr>
<tr class="separator:a90c518a5c7df9f48a32fb0e9de79f893"><td class="memSeparator" colspan="2">&#160;</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:a6ae960a3e0c1cdcae885d8cf69c539bb"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#a6ae960a3e0c1cdcae885d8cf69c539bb">operator&lt;&lt;</a> (std::ostream &amp;o, <a class="el" href="structStarCellFormulaInternal_1_1Token.html">Token</a> const &amp;tok)</td></tr>
<tr class="memdesc:a6ae960a3e0c1cdcae885d8cf69c539bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator&lt;&lt;  <a href="#a6ae960a3e0c1cdcae885d8cf69c539bb">More...</a><br /></td></tr>
<tr class="separator:a6ae960a3e0c1cdcae885d8cf69c539bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>a structure used to store a token </p>
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
<a id="a6f3f048d5981102604876e9e1e65b022"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f3f048d5981102604876e9e1e65b022">&#9670;&nbsp;</a></span>Content</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="structStarCellFormulaInternal_1_1Token.html#a6f3f048d5981102604876e9e1e65b022">StarCellFormulaInternal::Token::Content</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>the content type </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a6f3f048d5981102604876e9e1e65b022aff23fe730271bf064d20d2ffd78821e6"></a>C_Data&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a6f3f048d5981102604876e9e1e65b022a33d4732087eb6b012c34f685af050ad8"></a>C_FunctionOperator&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<a id="a41ccbdafb3ae4cec4fb1c3398ba36d7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a41ccbdafb3ae4cec4fb1c3398ba36d7b">&#9670;&nbsp;</a></span>Type</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="structStarCellFormulaInternal_1_1Token.html#a41ccbdafb3ae4cec4fb1c3398ba36d7b">StarCellFormulaInternal::Token::Type</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>the different type </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a41ccbdafb3ae4cec4fb1c3398ba36d7ba3a2017cf8666a88a757e84de57759e5a"></a>Function&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a41ccbdafb3ae4cec4fb1c3398ba36d7ba67b7854acb359a23a332639bf1a457bf"></a>Long&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a41ccbdafb3ae4cec4fb1c3398ba36d7ba159a896fb183f1d2033e0b86d99a86e9"></a>Double&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a41ccbdafb3ae4cec4fb1c3398ba36d7bac82354c79eab191eff514f600be14d5d"></a>String&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a41ccbdafb3ae4cec4fb1c3398ba36d7bad16c024cfd0f599bc22826fbfb4b4832"></a>String2&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a41ccbdafb3ae4cec4fb1c3398ba36d7ba08d1f749bd51edeb1300b80cf9c05bb6"></a>External&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a41ccbdafb3ae4cec4fb1c3398ba36d7baeba12ac6fbbfcc0f5c4b06aae8bdb7b3"></a>Cell&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a41ccbdafb3ae4cec4fb1c3398ba36d7ba933e1d1d932e5370f68c8defd2b93caa"></a>CellList&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a41ccbdafb3ae4cec4fb1c3398ba36d7ba20e4d69aef9ebbaa051314b8a0048848"></a>Index&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a41ccbdafb3ae4cec4fb1c3398ba36d7ba72ccb35950abd1465056f10f2bcab2ab"></a>Jump&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a41ccbdafb3ae4cec4fb1c3398ba36d7ba3bb5016c08f070b6be98fd4f832ab8b4"></a>Empty&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a41ccbdafb3ae4cec4fb1c3398ba36d7baf29eab28b5f5d42963a757826b17e5df"></a>Missing&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a41ccbdafb3ae4cec4fb1c3398ba36d7ba1fb6a833371515aa42fa85ce15a557e2"></a>Error&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a41ccbdafb3ae4cec4fb1c3398ba36d7ba1d6f314c5857ff7bca185afc8d58c6ce"></a>Unknown&#160;</td><td class="fielddoc"></td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a4926293c0dc836ee7ea5f438bcde530c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4926293c0dc836ee7ea5f438bcde530c">&#9670;&nbsp;</a></span>Token()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">StarCellFormulaInternal::Token::Token </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="aacc55532c628a480ae726184958ea797"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aacc55532c628a480ae726184958ea797">&#9670;&nbsp;</a></span>addToken()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool StarCellFormulaInternal::Token::addToken </td>
          <td>(</td>
          <td class="paramtype">std::vector&lt; std::vector&lt; <a class="el" href="structStarCellFormulaInternal_1_1Token.html">Token</a> &gt; &gt; &amp;&#160;</td>
          <td class="paramname"><em>stack</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structStarCellFormulaInternal_1_1Token.html">Token</a> const &amp;&#160;</td>
          <td class="paramname"><em>token</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>a static function to recompile a formula from Polish notation </p>

<p class="reference">Referenced by <a class="el" href="classStarCellFormula.html#ae74c5851e253d9492b763714cc6a5ce3">StarCellFormula::readSCFormula()</a>.</p>

</div>
</div>
<a id="ac47081a84d352c338a36562b3c775c2b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac47081a84d352c338a36562b3c775c2b">&#9670;&nbsp;</a></span>get()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool StarCellFormulaInternal::Token::get </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structSTOFFCellContent_1_1FormulaInstruction.html">STOFFCellContent::FormulaInstruction</a> &amp;&#160;</td>
          <td class="paramname"><em>instr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool &amp;&#160;</td>
          <td class="paramname"><em>ignore</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>return a instruction corresponding to a token </p>

</div>
</div>
<a id="af432e085da226bbffaaadc21d488e82d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af432e085da226bbffaaadc21d488e82d">&#9670;&nbsp;</a></span>updateFunction()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool StarCellFormulaInternal::Token::updateFunction </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>try to update the function/operator </p>

<p class="reference">Referenced by <a class="el" href="classStarCellFormula.html#a4a76fabde8ee5980ef0d52d4b62eaf9c">StarCellFormula::readSCToken()</a>, and <a class="el" href="classStarCellFormula.html#ac83bcc42b85f63ee8afd054eb63465c8">StarCellFormula::readSCToken3()</a>.</p>

</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a id="a6ae960a3e0c1cdcae885d8cf69c539bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6ae960a3e0c1cdcae885d8cf69c539bb">&#9670;&nbsp;</a></span>operator<<</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::ostream&amp; operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&#160;</td>
          <td class="paramname"><em>o</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structStarCellFormulaInternal_1_1Token.html">Token</a> const &amp;&#160;</td>
          <td class="paramname"><em>tok</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</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">

<p>operator&lt;&lt; </p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a8d1e8bb75d4c5f39cc2d87a6cf130006"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8d1e8bb75d4c5f39cc2d87a6cf130006">&#9670;&nbsp;</a></span>m_content</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#a6f3f048d5981102604876e9e1e65b022">Content</a> StarCellFormulaInternal::Token::m_content</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>the content type </p>

<p class="reference">Referenced by <a class="el" href="structStarCellFormulaInternal_1_1Token.html#aacc55532c628a480ae726184958ea797">addToken()</a>, <a class="el" href="classStarCellFormula.html#a4a76fabde8ee5980ef0d52d4b62eaf9c">StarCellFormula::readSCToken()</a>, and <a class="el" href="structStarCellFormulaInternal_1_1Token.html#af432e085da226bbffaaadc21d488e82d">updateFunction()</a>.</p>

</div>
</div>
<a id="a837e156bfdc5abdd42485bccd07e6ba3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a837e156bfdc5abdd42485bccd07e6ba3">&#9670;&nbsp;</a></span>m_doubleValue</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double StarCellFormulaInternal::Token::m_doubleValue</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>the double value </p>

<p class="reference">Referenced by <a class="el" href="structStarCellFormulaInternal_1_1Token.html#ac47081a84d352c338a36562b3c775c2b">get()</a>, <a class="el" href="classStarCellFormula.html#a4a76fabde8ee5980ef0d52d4b62eaf9c">StarCellFormula::readSCToken()</a>, and <a class="el" href="classStarCellFormula.html#ac83bcc42b85f63ee8afd054eb63465c8">StarCellFormula::readSCToken3()</a>.</p>

</div>
</div>
<a id="a90c518a5c7df9f48a32fb0e9de79f893"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a90c518a5c7df9f48a32fb0e9de79f893">&#9670;&nbsp;</a></span>m_extra</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string StarCellFormulaInternal::Token::m_extra</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>extra data </p>

</div>
</div>
<a id="a7fa68ee101dc5dcd280d84b352c5a14f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7fa68ee101dc5dcd280d84b352c5a14f">&#9670;&nbsp;</a></span>m_index</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int StarCellFormulaInternal::Token::m_index</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>the index </p>

</div>
</div>
<a id="afaf5d0813a833d593773097e826dc728"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afaf5d0813a833d593773097e826dc728">&#9670;&nbsp;</a></span>m_instruction</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structSTOFFCellContent_1_1FormulaInstruction.html">STOFFCellContent::FormulaInstruction</a> StarCellFormulaInternal::Token::m_instruction</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>the final instruction </p>

<p class="reference">Referenced by <a class="el" href="structStarCellFormulaInternal_1_1Token.html#aacc55532c628a480ae726184958ea797">addToken()</a>, <a class="el" href="structStarCellFormulaInternal_1_1Token.html#ac47081a84d352c338a36562b3c775c2b">get()</a>, <a class="el" href="classStarCellFormula.html#a4a76fabde8ee5980ef0d52d4b62eaf9c">StarCellFormula::readSCToken()</a>, <a class="el" href="classStarCellFormula.html#ac83bcc42b85f63ee8afd054eb63465c8">StarCellFormula::readSCToken3()</a>, and <a class="el" href="structStarCellFormulaInternal_1_1Token.html#af432e085da226bbffaaadc21d488e82d">updateFunction()</a>.</p>

</div>
</div>
<a id="a918a7938ad233dc6d00a7c0365c25030"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a918a7938ad233dc6d00a7c0365c25030">&#9670;&nbsp;</a></span>m_jumpPositions</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt;int&gt; StarCellFormulaInternal::Token::m_jumpPositions</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>the jump position(for if, choose, ...) </p>

<p class="reference">Referenced by <a class="el" href="classStarCellFormula.html#a4a76fabde8ee5980ef0d52d4b62eaf9c">StarCellFormula::readSCToken()</a>.</p>

</div>
</div>
<a id="ad695b2ce8adb70045c70f5d31daa5748"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad695b2ce8adb70045c70f5d31daa5748">&#9670;&nbsp;</a></span>m_longValue</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">long StarCellFormulaInternal::Token::m_longValue</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>the long value </p>

<p class="reference">Referenced by <a class="el" href="structStarCellFormulaInternal_1_1Token.html#aacc55532c628a480ae726184958ea797">addToken()</a>, <a class="el" href="structStarCellFormulaInternal_1_1Token.html#ac47081a84d352c338a36562b3c775c2b">get()</a>, <a class="el" href="classStarCellFormula.html#a4a76fabde8ee5980ef0d52d4b62eaf9c">StarCellFormula::readSCToken()</a>, <a class="el" href="classStarCellFormula.html#ac83bcc42b85f63ee8afd054eb63465c8">StarCellFormula::readSCToken3()</a>, and <a class="el" href="structStarCellFormulaInternal_1_1Token.html#af432e085da226bbffaaadc21d488e82d">updateFunction()</a>.</p>

</div>
</div>
<a id="a57a08cd366beb8b8e928e8d7fb378da9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a57a08cd366beb8b8e928e8d7fb378da9">&#9670;&nbsp;</a></span>m_operation</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned StarCellFormulaInternal::Token::m_operation</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>the operation </p>

<p class="reference">Referenced by <a class="el" href="classStarCellFormula.html#a4a76fabde8ee5980ef0d52d4b62eaf9c">StarCellFormula::readSCToken()</a>, <a class="el" href="classStarCellFormula.html#ac83bcc42b85f63ee8afd054eb63465c8">StarCellFormula::readSCToken3()</a>, and <a class="el" href="structStarCellFormulaInternal_1_1Token.html#af432e085da226bbffaaadc21d488e82d">updateFunction()</a>.</p>

</div>
</div>
<a id="a8f862d1cb7a91095fa6104dc86a7ff69"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f862d1cb7a91095fa6104dc86a7ff69">&#9670;&nbsp;</a></span>m_positions</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="libstaroffice__internal_8hxx.html#ae2af28ea446748930aa84788c9bc4348">STOFFVec3i</a> StarCellFormulaInternal::Token::m_positions[2]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>the cells positions: col, row, tab </p>

<p class="reference">Referenced by <a class="el" href="structStarCellFormulaInternal_1_1Token.html#ac47081a84d352c338a36562b3c775c2b">get()</a>, <a class="el" href="classStarCellFormula.html#a4a76fabde8ee5980ef0d52d4b62eaf9c">StarCellFormula::readSCToken()</a>, and <a class="el" href="classStarCellFormula.html#ac83bcc42b85f63ee8afd054eb63465c8">StarCellFormula::readSCToken3()</a>.</p>

</div>
</div>
<a id="ad0c721b715d8e773351cda857ee6e629"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad0c721b715d8e773351cda857ee6e629">&#9670;&nbsp;</a></span>m_relPositions</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="libstaroffice__internal_8hxx.html#a841d6958daa73a42fdb580a5ca853142">STOFFVec3b</a> StarCellFormulaInternal::Token::m_relPositions[2]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>the cells relative positions </p>

<p class="reference">Referenced by <a class="el" href="structStarCellFormulaInternal_1_1Token.html#ac47081a84d352c338a36562b3c775c2b">get()</a>, <a class="el" href="classStarCellFormula.html#a4a76fabde8ee5980ef0d52d4b62eaf9c">StarCellFormula::readSCToken()</a>, and <a class="el" href="classStarCellFormula.html#ac83bcc42b85f63ee8afd054eb63465c8">StarCellFormula::readSCToken3()</a>.</p>

</div>
</div>
<a id="ae8b6dc21d48313c42e2024af110c504d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae8b6dc21d48313c42e2024af110c504d">&#9670;&nbsp;</a></span>m_textValue</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">librevenge::RVNGString StarCellFormulaInternal::Token::m_textValue</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>the string value </p>

<p class="reference">Referenced by <a class="el" href="structStarCellFormulaInternal_1_1Token.html#ac47081a84d352c338a36562b3c775c2b">get()</a>, <a class="el" href="classStarCellFormula.html#a4a76fabde8ee5980ef0d52d4b62eaf9c">StarCellFormula::readSCToken()</a>, and <a class="el" href="classStarCellFormula.html#ac83bcc42b85f63ee8afd054eb63465c8">StarCellFormula::readSCToken3()</a>.</p>

</div>
</div>
<a id="ab8d25316decbc65059c4f5373132b6d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab8d25316decbc65059c4f5373132b6d3">&#9670;&nbsp;</a></span>m_type</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structStarCellFormulaInternal_1_1Token.html#a41ccbdafb3ae4cec4fb1c3398ba36d7b">Type</a> StarCellFormulaInternal::Token::m_type</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>the type </p>

<p class="reference">Referenced by <a class="el" href="structStarCellFormulaInternal_1_1Token.html#aacc55532c628a480ae726184958ea797">addToken()</a>, <a class="el" href="structStarCellFormulaInternal_1_1Token.html#ac47081a84d352c338a36562b3c775c2b">get()</a>, <a class="el" href="classStarCellFormula.html#a4a76fabde8ee5980ef0d52d4b62eaf9c">StarCellFormula::readSCToken()</a>, and <a class="el" href="classStarCellFormula.html#ac83bcc42b85f63ee8afd054eb63465c8">StarCellFormula::readSCToken3()</a>.</p>

</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="StarCellFormula_8cxx.html">StarCellFormula.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:51 for libstaroffice by <a href="http://www.doxygen.org/index.html">
doxygen</a> 1.8.13</small></address>
</body>
</html>