mirror of
https://github.com/PhasicFlow/phasicFlow.git
synced 2025-06-22 16:28:30 +00:00
4283 lines
242 KiB
HTML
4283 lines
242 KiB
HTML
<!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.17"/>
|
|
<meta name="description" content="PhasicFlow is an open-source parallel DEM (discrete element method) package for simulating granular flow. It is developed in C++ and can be exectued on both GPU (like CUDA) and CPU.">
|
|
<title>PhasicFlow: token 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="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function() { init_search(); });
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/x-mathjax-config">
|
|
MathJax.Hub.Config({
|
|
extensions: ["tex2jax.js"],
|
|
jax: ["input/TeX","output/HTML-CSS"],
|
|
});
|
|
</script>
|
|
<script type="text/javascript" async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
<link href="customdoxygen.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" >
|
|
<tbody>
|
|
<tr>
|
|
<td id="projectlogo"><a href="https://github.com/PhasicFlow"><img alt="Logo" src="phasicFlow_logo.png"></a></td>
|
|
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
|
<span class="left">
|
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
alt=""/>
|
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
|
</span><span class="right">
|
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
|
</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td id="projectbrief">
|
|
<a href="https://https://cemf.ir">www.cemf.ir</a>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.17 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
/* @license-end */
|
|
</script>
|
|
</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">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function(){initNavTree('classpFlow_1_1token.html',''); initResizable(); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Classes</a> |
|
|
<a href="#pub-types">Public Types</a> |
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
|
<a href="#pri-methods">Private Member Functions</a> |
|
|
<a href="#pri-attribs">Private Attributes</a> |
|
|
<a href="#friends">Friends</a> |
|
|
<a href="classpFlow_1_1token-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">token Class Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>Token class based on OpenFOAM stream, with some modifications/simplifications to be tailored to our needs.
|
|
<a href="classpFlow_1_1token.html#details">More...</a></p>
|
|
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Collaboration diagram for token:</div>
|
|
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token__coll__graph.png" border="0" usemap="#token_coll__map" alt="Collaboration graph"/></div>
|
|
<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="nested-classes"></a>
|
|
Classes</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union  </td><td class="memItemRight" valign="bottom"><a class="el" href="unionpFlow_1_1token_1_1content.html">content</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A union of token types. <a href="unionpFlow_1_1token_1_1content.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><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:a6a0d563d5e7c57fc510988d6694cc9e9"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9">tokenType</a> { <br />
|
|
  <a class="el" href="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9a605159e8a4c32319fd69b5d151369d93">UNDEFINED</a> = 0,
|
|
<a class="el" href="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9a391ad3dbcf1f6d5c27590a7e511a1667">FLAG</a>,
|
|
<a class="el" href="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9aff042e254971f0ff4e05c584ce66be2f">PUNCTUATION</a>,
|
|
<a class="el" href="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9ae663dbb8f8244e122acb5bd6b2c216e1">BOOL</a>,
|
|
<br />
|
|
  <a class="el" href="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9a423a1db7cbc915478f654b15f87f3aac">INT64</a>,
|
|
<a class="el" href="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9a9cf4a0866224b0bb4a7a895da27c9c4c">FLOAT</a>,
|
|
<a class="el" href="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9a33465d1d419b1074fb259ef444609e92">DOUBLE</a>,
|
|
<a class="el" href="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9a4ad40322037d6d371dca3e5cf993f5dc">WORD</a>,
|
|
<br />
|
|
  <a class="el" href="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9aee847e634a4297b274316de8a8ca9921">STRING</a>,
|
|
<a class="el" href="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9ae3852cb010d5e422026faf83b3c16f0e">DIRECTIVE</a>,
|
|
<a class="el" href="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9a39031ce5df6f91d3778590d6d644b9ea">VARIABLE</a>,
|
|
<a class="el" href="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9a2fd6f336d08340583bd620a7f5694c90">ERROR</a>
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:a6a0d563d5e7c57fc510988d6694cc9e9"><td class="mdescLeft"> </td><td class="mdescRight">Enumeration defining the types of token. <a href="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9">More...</a><br /></td></tr>
|
|
<tr class="separator:a6a0d563d5e7c57fc510988d6694cc9e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6de61d020d5e51c1d065ccb79387e682"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a6de61d020d5e51c1d065ccb79387e682">flagType</a> { <a class="el" href="classpFlow_1_1token.html#a6de61d020d5e51c1d065ccb79387e682a25805f11a823d4df4dc3c749273f5341">NO_FLAG</a> = 0,
|
|
<a class="el" href="classpFlow_1_1token.html#a6de61d020d5e51c1d065ccb79387e682af9c208c7d7a0f102f2683165540c882d">ASCII</a> = 1,
|
|
<a class="el" href="classpFlow_1_1token.html#a6de61d020d5e51c1d065ccb79387e682aecafbc1299672a8c1521cc0d5f1ae986">BINARY</a> = 2
|
|
}</td></tr>
|
|
<tr class="memdesc:a6de61d020d5e51c1d065ccb79387e682"><td class="mdescLeft"> </td><td class="mdescRight">Stream or output control flags (1-byte width) <a href="classpFlow_1_1token.html#a6de61d020d5e51c1d065ccb79387e682">More...</a><br /></td></tr>
|
|
<tr class="separator:a6de61d020d5e51c1d065ccb79387e682"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4aba281d025f1d580c3835d67656fd31"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31">punctuationToken</a> : char { <br />
|
|
  <a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31a6dc3fd38837c17d96bc91acd7fb036e4">NULL_TOKEN</a> = '\0',
|
|
<a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31ac08dae7edcb5c5bb959fee5971fbad95">SPACE</a> = ' ',
|
|
<a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31a920380215591395ea33ee5df8e293e19">TAB</a> = '\t',
|
|
<a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31aeba10cd0b438b1f9094fa3d1fc88193e">NL</a> = '\n',
|
|
<br />
|
|
  <a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31a60d8bd9afe6091a5c3904605dd0e0c38">END_STATEMENT</a> = ';',
|
|
<a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31a8042f41e6dc49acd5cf4e86844f79acb">BEGIN_LIST</a> = '(',
|
|
<a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31ab0421ccee09cdeadea4bc12e7f38be24">END_LIST</a> = ')',
|
|
<a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31a205c3715f7e514a181174f5a8e35e5e5">BEGIN_SQR</a> = '[',
|
|
<br />
|
|
  <a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31ad243a7953a49a90c6f7230e40a522a9f">END_SQR</a> = ']',
|
|
<a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31a1a359ac3023cdc0a2d09f3c5124e09d1">BEGIN_BLOCK</a> = '{',
|
|
<a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31a3019a113fdbe1f6734054dee2d5f692e">END_BLOCK</a> = '}',
|
|
<a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31a29cf94637337909c3813bb50d6e9b3ee">COLON</a> = ':',
|
|
<br />
|
|
  <a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31af81277bcd86412fe04bb68718ea09392">COMMA</a> = ',',
|
|
<a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31a8830788e557e82569f17668cd303436a">DOLLAR</a> = '$',
|
|
<a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31a61ef38d6155e0a5103be62137c2f28a9">SQUOTE</a> = '\'',
|
|
<a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31a94780f6b7ec435b16872e5a833cd6792">DQUOTE</a> = '"',
|
|
<br />
|
|
  <a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31aad8ff967f143b54da6d2112fb5858e8c">SUBTRACT</a> = '-',
|
|
<a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31a0cb86713ee09fe297dde9ab03d50d5da">DIVIDE</a> = '/',
|
|
<a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31a06a55d67cef55846d08d4482ee6a507f">BEGIN_STRING</a> = DQUOTE,
|
|
<a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31a450739376d4c046d67281f25f5f8a4b9">END_STRING</a> = DQUOTE
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:a4aba281d025f1d580c3835d67656fd31"><td class="mdescLeft"> </td><td class="mdescRight">Standard punctuation tokens (a character) <a href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31">More...</a><br /></td></tr>
|
|
<tr class="separator:a4aba281d025f1d580c3835d67656fd31"><td class="memSeparator" colspan="2"> </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:a72af10fee1f9c2ef1de55b08a0c429ed"><td class="memItemLeft" align="right" valign="top">constexpr </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a72af10fee1f9c2ef1de55b08a0c429ed">token</a> () noexcept</td></tr>
|
|
<tr class="memdesc:a72af10fee1f9c2ef1de55b08a0c429ed"><td class="mdescLeft"> </td><td class="mdescRight">Default construct, initialized to an UNDEFINED token. <a href="classpFlow_1_1token.html#a72af10fee1f9c2ef1de55b08a0c429ed">More...</a><br /></td></tr>
|
|
<tr class="separator:a72af10fee1f9c2ef1de55b08a0c429ed"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a41c0407c3c4cc53c65437ebe109887ad"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a41c0407c3c4cc53c65437ebe109887ad">token</a> (const <a class="el" href="classpFlow_1_1token.html">token</a> &t)</td></tr>
|
|
<tr class="memdesc:a41c0407c3c4cc53c65437ebe109887ad"><td class="mdescLeft"> </td><td class="mdescRight">Copy construct. <a href="classpFlow_1_1token.html#a41c0407c3c4cc53c65437ebe109887ad">More...</a><br /></td></tr>
|
|
<tr class="separator:a41c0407c3c4cc53c65437ebe109887ad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a477a1f46d5bba90bfe556728b6d83f04"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a477a1f46d5bba90bfe556728b6d83f04">token</a> (<a class="el" href="classpFlow_1_1token.html">token</a> &&t)</td></tr>
|
|
<tr class="memdesc:a477a1f46d5bba90bfe556728b6d83f04"><td class="mdescLeft"> </td><td class="mdescRight">Move construct. The original token is left as UNDEFINED. <a href="classpFlow_1_1token.html#a477a1f46d5bba90bfe556728b6d83f04">More...</a><br /></td></tr>
|
|
<tr class="separator:a477a1f46d5bba90bfe556728b6d83f04"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3ce2e45c009965f7f2dad2a087605662"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a3ce2e45c009965f7f2dad2a087605662">token</a> (<a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31">punctuationToken</a> p, <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> <a class="el" href="classpFlow_1_1token.html#a1c8abe34223b7d5e9341eac78c9907b5">lineNumber</a>=0)</td></tr>
|
|
<tr class="memdesc:a3ce2e45c009965f7f2dad2a087605662"><td class="mdescLeft"> </td><td class="mdescRight">Construct punctuation character token. <a href="classpFlow_1_1token.html#a3ce2e45c009965f7f2dad2a087605662">More...</a><br /></td></tr>
|
|
<tr class="separator:a3ce2e45c009965f7f2dad2a087605662"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a704923ee1bae5bf4c9560e5e27e8125b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a704923ee1bae5bf4c9560e5e27e8125b">token</a> (const <a class="el" href="namespacepFlow.html#aeefdb2888fa3c58f2454ef004419e6a5">uint64</a> val, <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> <a class="el" href="classpFlow_1_1token.html#a1c8abe34223b7d5e9341eac78c9907b5">lineNumber</a>=0)</td></tr>
|
|
<tr class="memdesc:a704923ee1bae5bf4c9560e5e27e8125b"><td class="mdescLeft"> </td><td class="mdescRight">Construct int64 token. <a href="classpFlow_1_1token.html#a704923ee1bae5bf4c9560e5e27e8125b">More...</a><br /></td></tr>
|
|
<tr class="separator:a704923ee1bae5bf4c9560e5e27e8125b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab99227fa13f45b4b44d555b5765743cd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#ab99227fa13f45b4b44d555b5765743cd">token</a> (const <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> val, <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> <a class="el" href="classpFlow_1_1token.html#a1c8abe34223b7d5e9341eac78c9907b5">lineNumber</a>=0)</td></tr>
|
|
<tr class="memdesc:ab99227fa13f45b4b44d555b5765743cd"><td class="mdescLeft"> </td><td class="mdescRight">Construct int64 token. <a href="classpFlow_1_1token.html#ab99227fa13f45b4b44d555b5765743cd">More...</a><br /></td></tr>
|
|
<tr class="separator:ab99227fa13f45b4b44d555b5765743cd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a57305d3ecb149257c1266f76ab544f90"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a57305d3ecb149257c1266f76ab544f90">token</a> (const <a class="el" href="namespacepFlow.html#a34ecedcf03a70dc91e4616212d79267d">uint8</a> val, <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> <a class="el" href="classpFlow_1_1token.html#a1c8abe34223b7d5e9341eac78c9907b5">lineNumber</a>=0)</td></tr>
|
|
<tr class="memdesc:a57305d3ecb149257c1266f76ab544f90"><td class="mdescLeft"> </td><td class="mdescRight">Construct int8 token. <a href="classpFlow_1_1token.html#a57305d3ecb149257c1266f76ab544f90">More...</a><br /></td></tr>
|
|
<tr class="separator:a57305d3ecb149257c1266f76ab544f90"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a61b0e434481fdc58583f960629c4de98"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a61b0e434481fdc58583f960629c4de98">token</a> (const <a class="el" href="namespacepFlow.html#a94809bdb48183ff3ef62935d56f5c1e0">int64</a> val, <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> <a class="el" href="classpFlow_1_1token.html#a1c8abe34223b7d5e9341eac78c9907b5">lineNumber</a>=0)</td></tr>
|
|
<tr class="memdesc:a61b0e434481fdc58583f960629c4de98"><td class="mdescLeft"> </td><td class="mdescRight">Construct int64 token. <a href="classpFlow_1_1token.html#a61b0e434481fdc58583f960629c4de98">More...</a><br /></td></tr>
|
|
<tr class="separator:a61b0e434481fdc58583f960629c4de98"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af915690f75dc479e1dc67ab76f8aef7a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#af915690f75dc479e1dc67ab76f8aef7a">token</a> (const <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> val, <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> <a class="el" href="classpFlow_1_1token.html#a1c8abe34223b7d5e9341eac78c9907b5">lineNumber</a>=0)</td></tr>
|
|
<tr class="memdesc:af915690f75dc479e1dc67ab76f8aef7a"><td class="mdescLeft"> </td><td class="mdescRight">Construct int64 token. <a href="classpFlow_1_1token.html#af915690f75dc479e1dc67ab76f8aef7a">More...</a><br /></td></tr>
|
|
<tr class="separator:af915690f75dc479e1dc67ab76f8aef7a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af58e464689a987be19228733863a14b2"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#af58e464689a987be19228733863a14b2">token</a> (const <a class="el" href="namespacepFlow.html#a07fb256c1077eea7a7726e948cc8ff0e">int8</a> val, <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> <a class="el" href="classpFlow_1_1token.html#a1c8abe34223b7d5e9341eac78c9907b5">lineNumber</a>=0)</td></tr>
|
|
<tr class="memdesc:af58e464689a987be19228733863a14b2"><td class="mdescLeft"> </td><td class="mdescRight">Construct int64 token. <a href="classpFlow_1_1token.html#af58e464689a987be19228733863a14b2">More...</a><br /></td></tr>
|
|
<tr class="separator:af58e464689a987be19228733863a14b2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a786b39f204d2c9c79be3cda16d1c4d85"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a786b39f204d2c9c79be3cda16d1c4d85">token</a> (const float val, <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> <a class="el" href="classpFlow_1_1token.html#a1c8abe34223b7d5e9341eac78c9907b5">lineNumber</a>=0)</td></tr>
|
|
<tr class="memdesc:a786b39f204d2c9c79be3cda16d1c4d85"><td class="mdescLeft"> </td><td class="mdescRight">Construct float token. <a href="classpFlow_1_1token.html#a786b39f204d2c9c79be3cda16d1c4d85">More...</a><br /></td></tr>
|
|
<tr class="separator:a786b39f204d2c9c79be3cda16d1c4d85"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afadb4a8148163f456f0e3ed6ed6bbfb0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#afadb4a8148163f456f0e3ed6ed6bbfb0">token</a> (const double val, <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> <a class="el" href="classpFlow_1_1token.html#a1c8abe34223b7d5e9341eac78c9907b5">lineNumber</a>=0)</td></tr>
|
|
<tr class="memdesc:afadb4a8148163f456f0e3ed6ed6bbfb0"><td class="mdescLeft"> </td><td class="mdescRight">Construct double token. <a href="classpFlow_1_1token.html#afadb4a8148163f456f0e3ed6ed6bbfb0">More...</a><br /></td></tr>
|
|
<tr class="separator:afadb4a8148163f456f0e3ed6ed6bbfb0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a49280cb1d882b43a9ede4a6291728a01"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a49280cb1d882b43a9ede4a6291728a01">token</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &w, <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> <a class="el" href="classpFlow_1_1token.html#a1c8abe34223b7d5e9341eac78c9907b5">lineNumber</a>=0, bool <a class="el" href="classpFlow_1_1token.html#abc9dc0708ec1aae2309621664fa8e5a4">isString</a>=false)</td></tr>
|
|
<tr class="memdesc:a49280cb1d882b43a9ede4a6291728a01"><td class="mdescLeft"> </td><td class="mdescRight">Copy construct word & string token. <a href="classpFlow_1_1token.html#a49280cb1d882b43a9ede4a6291728a01">More...</a><br /></td></tr>
|
|
<tr class="separator:a49280cb1d882b43a9ede4a6291728a01"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a16898cbd330b897996fc8c949605cdea"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a16898cbd330b897996fc8c949605cdea">token</a> (<a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &&w, <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> <a class="el" href="classpFlow_1_1token.html#a1c8abe34223b7d5e9341eac78c9907b5">lineNumber</a>=0, bool <a class="el" href="classpFlow_1_1token.html#abc9dc0708ec1aae2309621664fa8e5a4">isString</a>=false)</td></tr>
|
|
<tr class="memdesc:a16898cbd330b897996fc8c949605cdea"><td class="mdescLeft"> </td><td class="mdescRight">Move construct word & string token. <a href="classpFlow_1_1token.html#a16898cbd330b897996fc8c949605cdea">More...</a><br /></td></tr>
|
|
<tr class="separator:a16898cbd330b897996fc8c949605cdea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad8984491ce2947e034b9160362af42af"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#ad8984491ce2947e034b9160362af42af">token</a> (<a class="el" href="classpFlow_1_1iIstream.html">iIstream</a> &is)</td></tr>
|
|
<tr class="memdesc:ad8984491ce2947e034b9160362af42af"><td class="mdescLeft"> </td><td class="mdescRight">Construct from <a class="el" href="classpFlow_1_1iIstream.html" title="Interface class for any input stream">iIstream</a>. <a href="classpFlow_1_1token.html#ad8984491ce2947e034b9160362af42af">More...</a><br /></td></tr>
|
|
<tr class="separator:ad8984491ce2947e034b9160362af42af"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae9f5fe6fd511aec66ef29764d63e17c3"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#ae9f5fe6fd511aec66ef29764d63e17c3">~token</a> ()</td></tr>
|
|
<tr class="memdesc:ae9f5fe6fd511aec66ef29764d63e17c3"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="classpFlow_1_1token.html#ae9f5fe6fd511aec66ef29764d63e17c3">More...</a><br /></td></tr>
|
|
<tr class="separator:ae9f5fe6fd511aec66ef29764d63e17c3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4c4b7703e6fdb86d441032675709e39c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a4c4b7703e6fdb86d441032675709e39c">name</a> () const</td></tr>
|
|
<tr class="memdesc:a4c4b7703e6fdb86d441032675709e39c"><td class="mdescLeft"> </td><td class="mdescRight">Return the name of the token type. <a href="classpFlow_1_1token.html#a4c4b7703e6fdb86d441032675709e39c">More...</a><br /></td></tr>
|
|
<tr class="separator:a4c4b7703e6fdb86d441032675709e39c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a60330c34e8555025752e615e0c73e99a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9">tokenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a60330c34e8555025752e615e0c73e99a">type</a> () const</td></tr>
|
|
<tr class="memdesc:a60330c34e8555025752e615e0c73e99a"><td class="mdescLeft"> </td><td class="mdescRight">Return the token type. <a href="classpFlow_1_1token.html#a60330c34e8555025752e615e0c73e99a">More...</a><br /></td></tr>
|
|
<tr class="separator:a60330c34e8555025752e615e0c73e99a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af925056e34d86707d6db8a3dcdbef25d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#af925056e34d86707d6db8a3dcdbef25d">setType</a> (const <a class="el" href="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9">tokenType</a> tokType)</td></tr>
|
|
<tr class="memdesc:af925056e34d86707d6db8a3dcdbef25d"><td class="mdescLeft"> </td><td class="mdescRight">Change the token type, for similar types. <a href="classpFlow_1_1token.html#af925056e34d86707d6db8a3dcdbef25d">More...</a><br /></td></tr>
|
|
<tr class="separator:af925056e34d86707d6db8a3dcdbef25d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1c8abe34223b7d5e9341eac78c9907b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a1c8abe34223b7d5e9341eac78c9907b5">lineNumber</a> () const</td></tr>
|
|
<tr class="memdesc:a1c8abe34223b7d5e9341eac78c9907b5"><td class="mdescLeft"> </td><td class="mdescRight">The line number for the token. <a href="classpFlow_1_1token.html#a1c8abe34223b7d5e9341eac78c9907b5">More...</a><br /></td></tr>
|
|
<tr class="separator:a1c8abe34223b7d5e9341eac78c9907b5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afd74c1e6fa16247a2150f9014fe2b8a4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#afd74c1e6fa16247a2150f9014fe2b8a4">lineNumber</a> ()</td></tr>
|
|
<tr class="memdesc:afd74c1e6fa16247a2150f9014fe2b8a4"><td class="mdescLeft"> </td><td class="mdescRight">The line number for the token. <a href="classpFlow_1_1token.html#afd74c1e6fa16247a2150f9014fe2b8a4">More...</a><br /></td></tr>
|
|
<tr class="separator:afd74c1e6fa16247a2150f9014fe2b8a4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abdcc7f96f487faadc7769afcf58fe992"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#abdcc7f96f487faadc7769afcf58fe992">good</a> () const</td></tr>
|
|
<tr class="memdesc:abdcc7f96f487faadc7769afcf58fe992"><td class="mdescLeft"> </td><td class="mdescRight">True if token is not UNDEFINED or ERROR. <a href="classpFlow_1_1token.html#abdcc7f96f487faadc7769afcf58fe992">More...</a><br /></td></tr>
|
|
<tr class="separator:abdcc7f96f487faadc7769afcf58fe992"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa1e13dd69a6e60da388a57da95544c09"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#aa1e13dd69a6e60da388a57da95544c09">undefined</a> () const</td></tr>
|
|
<tr class="memdesc:aa1e13dd69a6e60da388a57da95544c09"><td class="mdescLeft"> </td><td class="mdescRight">Token is UNDEFINED. <a href="classpFlow_1_1token.html#aa1e13dd69a6e60da388a57da95544c09">More...</a><br /></td></tr>
|
|
<tr class="separator:aa1e13dd69a6e60da388a57da95544c09"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9db0c25a0b1baac0e7e5cbf5a72d3cdc"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a9db0c25a0b1baac0e7e5cbf5a72d3cdc">error</a> () const</td></tr>
|
|
<tr class="memdesc:a9db0c25a0b1baac0e7e5cbf5a72d3cdc"><td class="mdescLeft"> </td><td class="mdescRight">Token is ERROR. <a href="classpFlow_1_1token.html#a9db0c25a0b1baac0e7e5cbf5a72d3cdc">More...</a><br /></td></tr>
|
|
<tr class="separator:a9db0c25a0b1baac0e7e5cbf5a72d3cdc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0da75049a5cbd55b8b4993a21faa3e92"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a0da75049a5cbd55b8b4993a21faa3e92">isBool</a> () const</td></tr>
|
|
<tr class="memdesc:a0da75049a5cbd55b8b4993a21faa3e92"><td class="mdescLeft"> </td><td class="mdescRight">Token is BOOL. <a href="classpFlow_1_1token.html#a0da75049a5cbd55b8b4993a21faa3e92">More...</a><br /></td></tr>
|
|
<tr class="separator:a0da75049a5cbd55b8b4993a21faa3e92"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9df76f92b8b265582dc4ac1ab8d2a4d2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a9df76f92b8b265582dc4ac1ab8d2a4d2">isFlag</a> () const</td></tr>
|
|
<tr class="memdesc:a9df76f92b8b265582dc4ac1ab8d2a4d2"><td class="mdescLeft"> </td><td class="mdescRight">Token is FLAG. <a href="classpFlow_1_1token.html#a9df76f92b8b265582dc4ac1ab8d2a4d2">More...</a><br /></td></tr>
|
|
<tr class="separator:a9df76f92b8b265582dc4ac1ab8d2a4d2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1f8107fd5ca4b0ebd4bf63cfc8ef6d2f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a1f8107fd5ca4b0ebd4bf63cfc8ef6d2f">isPunctuation</a> () const</td></tr>
|
|
<tr class="memdesc:a1f8107fd5ca4b0ebd4bf63cfc8ef6d2f"><td class="mdescLeft"> </td><td class="mdescRight">Token is PUNCTUATION. <a href="classpFlow_1_1token.html#a1f8107fd5ca4b0ebd4bf63cfc8ef6d2f">More...</a><br /></td></tr>
|
|
<tr class="separator:a1f8107fd5ca4b0ebd4bf63cfc8ef6d2f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afad5f045f5fdecb21243266c1360328e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#afad5f045f5fdecb21243266c1360328e">isSeparator</a> () const</td></tr>
|
|
<tr class="memdesc:afad5f045f5fdecb21243266c1360328e"><td class="mdescLeft"> </td><td class="mdescRight">Token is PUNCTUATION and isseparator. <a href="classpFlow_1_1token.html#afad5f045f5fdecb21243266c1360328e">More...</a><br /></td></tr>
|
|
<tr class="separator:afad5f045f5fdecb21243266c1360328e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9b6aebb08609e7ec6efde970dcf0433a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a9b6aebb08609e7ec6efde970dcf0433a">isEndStatement</a> () const</td></tr>
|
|
<tr class="memdesc:a9b6aebb08609e7ec6efde970dcf0433a"><td class="mdescLeft"> </td><td class="mdescRight">Token is end statement. <a href="classpFlow_1_1token.html#a9b6aebb08609e7ec6efde970dcf0433a">More...</a><br /></td></tr>
|
|
<tr class="separator:a9b6aebb08609e7ec6efde970dcf0433a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6a416acba3c9ad7558dfe2b232bfc96e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a6a416acba3c9ad7558dfe2b232bfc96e">isEndBlock</a> () const</td></tr>
|
|
<tr class="memdesc:a6a416acba3c9ad7558dfe2b232bfc96e"><td class="mdescLeft"> </td><td class="mdescRight">Token is end endBlock. <a href="classpFlow_1_1token.html#a6a416acba3c9ad7558dfe2b232bfc96e">More...</a><br /></td></tr>
|
|
<tr class="separator:a6a416acba3c9ad7558dfe2b232bfc96e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7290e5e0ddc94ce4790c7d05e0c633a5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a7290e5e0ddc94ce4790c7d05e0c633a5">isInt64</a> () const</td></tr>
|
|
<tr class="memdesc:a7290e5e0ddc94ce4790c7d05e0c633a5"><td class="mdescLeft"> </td><td class="mdescRight">Token is int64. <a href="classpFlow_1_1token.html#a7290e5e0ddc94ce4790c7d05e0c633a5">More...</a><br /></td></tr>
|
|
<tr class="separator:a7290e5e0ddc94ce4790c7d05e0c633a5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9177934fe42dcd7691fb51f1ec1f7ac3"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a9177934fe42dcd7691fb51f1ec1f7ac3">isInt32</a> () const</td></tr>
|
|
<tr class="memdesc:a9177934fe42dcd7691fb51f1ec1f7ac3"><td class="mdescLeft"> </td><td class="mdescRight">Token is int32. <a href="classpFlow_1_1token.html#a9177934fe42dcd7691fb51f1ec1f7ac3">More...</a><br /></td></tr>
|
|
<tr class="separator:a9177934fe42dcd7691fb51f1ec1f7ac3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7283345d095683fd5e3a75cb4d3b8410"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a7283345d095683fd5e3a75cb4d3b8410">isFloat</a> () const</td></tr>
|
|
<tr class="memdesc:a7283345d095683fd5e3a75cb4d3b8410"><td class="mdescLeft"> </td><td class="mdescRight">Token is float. <a href="classpFlow_1_1token.html#a7283345d095683fd5e3a75cb4d3b8410">More...</a><br /></td></tr>
|
|
<tr class="separator:a7283345d095683fd5e3a75cb4d3b8410"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a758c92bd63c516d466d3efdc8fc709e4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a758c92bd63c516d466d3efdc8fc709e4">isDouble</a> () const</td></tr>
|
|
<tr class="memdesc:a758c92bd63c516d466d3efdc8fc709e4"><td class="mdescLeft"> </td><td class="mdescRight">Token is double. <a href="classpFlow_1_1token.html#a758c92bd63c516d466d3efdc8fc709e4">More...</a><br /></td></tr>
|
|
<tr class="separator:a758c92bd63c516d466d3efdc8fc709e4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2dba2f9672fc05859b4cdfd9b63f4922"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a2dba2f9672fc05859b4cdfd9b63f4922">isReal</a> () const</td></tr>
|
|
<tr class="memdesc:a2dba2f9672fc05859b4cdfd9b63f4922"><td class="mdescLeft"> </td><td class="mdescRight">Token is float or double. <a href="classpFlow_1_1token.html#a2dba2f9672fc05859b4cdfd9b63f4922">More...</a><br /></td></tr>
|
|
<tr class="separator:a2dba2f9672fc05859b4cdfd9b63f4922"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1680baf2428512b1a45060f52f3ade28"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a1680baf2428512b1a45060f52f3ade28">isNumber</a> () const</td></tr>
|
|
<tr class="memdesc:a1680baf2428512b1a45060f52f3ade28"><td class="mdescLeft"> </td><td class="mdescRight">Token is int, float or duble. <a href="classpFlow_1_1token.html#a1680baf2428512b1a45060f52f3ade28">More...</a><br /></td></tr>
|
|
<tr class="separator:a1680baf2428512b1a45060f52f3ade28"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ace6d5ecd2736d19990a7c12e0fe5a745"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#ace6d5ecd2736d19990a7c12e0fe5a745">isWord</a> () const</td></tr>
|
|
<tr class="memdesc:ace6d5ecd2736d19990a7c12e0fe5a745"><td class="mdescLeft"> </td><td class="mdescRight">Token is word or DIRECTIVE word. <a href="classpFlow_1_1token.html#ace6d5ecd2736d19990a7c12e0fe5a745">More...</a><br /></td></tr>
|
|
<tr class="separator:ace6d5ecd2736d19990a7c12e0fe5a745"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7a3207e054c6a822b0c3000184cb150e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a7a3207e054c6a822b0c3000184cb150e">isDirective</a> () const</td></tr>
|
|
<tr class="memdesc:a7a3207e054c6a822b0c3000184cb150e"><td class="mdescLeft"> </td><td class="mdescRight">Token is DIRECTIVE (word variant) <a href="classpFlow_1_1token.html#a7a3207e054c6a822b0c3000184cb150e">More...</a><br /></td></tr>
|
|
<tr class="separator:a7a3207e054c6a822b0c3000184cb150e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abc9dc0708ec1aae2309621664fa8e5a4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#abc9dc0708ec1aae2309621664fa8e5a4">isString</a> () const</td></tr>
|
|
<tr class="memdesc:abc9dc0708ec1aae2309621664fa8e5a4"><td class="mdescLeft"> </td><td class="mdescRight">Token is STRING, VARIABLE or VERBATIM string. <a href="classpFlow_1_1token.html#abc9dc0708ec1aae2309621664fa8e5a4">More...</a><br /></td></tr>
|
|
<tr class="separator:abc9dc0708ec1aae2309621664fa8e5a4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a72cc96a2f05c51fa985027e6b4d5322b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a72cc96a2f05c51fa985027e6b4d5322b">isVariable</a> () const</td></tr>
|
|
<tr class="memdesc:a72cc96a2f05c51fa985027e6b4d5322b"><td class="mdescLeft"> </td><td class="mdescRight">Token is VARIABLE (string variant) <a href="classpFlow_1_1token.html#a72cc96a2f05c51fa985027e6b4d5322b">More...</a><br /></td></tr>
|
|
<tr class="separator:a72cc96a2f05c51fa985027e6b4d5322b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad511464bc4911f5e5cfa0a1f84f47fee"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#ad511464bc4911f5e5cfa0a1f84f47fee">isStringType</a> () const</td></tr>
|
|
<tr class="memdesc:ad511464bc4911f5e5cfa0a1f84f47fee"><td class="mdescLeft"> </td><td class="mdescRight">Token is WORD, DIRECTIVE, STRING, VARIABLE or VERBATIM. <a href="classpFlow_1_1token.html#ad511464bc4911f5e5cfa0a1f84f47fee">More...</a><br /></td></tr>
|
|
<tr class="separator:ad511464bc4911f5e5cfa0a1f84f47fee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7cc2c29bf53e48011ddd672093ade5da"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a7cc2c29bf53e48011ddd672093ade5da">boolToken</a> () const</td></tr>
|
|
<tr class="memdesc:a7cc2c29bf53e48011ddd672093ade5da"><td class="mdescLeft"> </td><td class="mdescRight">Return boolean token value. <a href="classpFlow_1_1token.html#a7cc2c29bf53e48011ddd672093ade5da">More...</a><br /></td></tr>
|
|
<tr class="separator:a7cc2c29bf53e48011ddd672093ade5da"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aad815c5424a11dd702cc65ef32e4b156"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#aad815c5424a11dd702cc65ef32e4b156">flagToken</a> () const</td></tr>
|
|
<tr class="memdesc:aad815c5424a11dd702cc65ef32e4b156"><td class="mdescLeft"> </td><td class="mdescRight">Return flag bitmask value. <a href="classpFlow_1_1token.html#aad815c5424a11dd702cc65ef32e4b156">More...</a><br /></td></tr>
|
|
<tr class="separator:aad815c5424a11dd702cc65ef32e4b156"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaa8bf55f686d97ee30090681fd0bfc04"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31">punctuationToken</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#aaa8bf55f686d97ee30090681fd0bfc04">pToken</a> () const</td></tr>
|
|
<tr class="memdesc:aaa8bf55f686d97ee30090681fd0bfc04"><td class="mdescLeft"> </td><td class="mdescRight">Return punctuation character. <a href="classpFlow_1_1token.html#aaa8bf55f686d97ee30090681fd0bfc04">More...</a><br /></td></tr>
|
|
<tr class="separator:aaa8bf55f686d97ee30090681fd0bfc04"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a527884d8106fbcdc51fb1d8b937b9f71"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a94809bdb48183ff3ef62935d56f5c1e0">int64</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a527884d8106fbcdc51fb1d8b937b9f71">int64Token</a> () const</td></tr>
|
|
<tr class="memdesc:a527884d8106fbcdc51fb1d8b937b9f71"><td class="mdescLeft"> </td><td class="mdescRight">Return int64 value. <a href="classpFlow_1_1token.html#a527884d8106fbcdc51fb1d8b937b9f71">More...</a><br /></td></tr>
|
|
<tr class="separator:a527884d8106fbcdc51fb1d8b937b9f71"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2ad267a191e747392310eead09132adc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a2ad267a191e747392310eead09132adc">int32Token</a> () const</td></tr>
|
|
<tr class="memdesc:a2ad267a191e747392310eead09132adc"><td class="mdescLeft"> </td><td class="mdescRight">Return int32 value. <a href="classpFlow_1_1token.html#a2ad267a191e747392310eead09132adc">More...</a><br /></td></tr>
|
|
<tr class="separator:a2ad267a191e747392310eead09132adc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4c72fd962e5ec6cf9143fb6a78ddb2ab"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a4c72fd962e5ec6cf9143fb6a78ddb2ab">floatToken</a> () const</td></tr>
|
|
<tr class="memdesc:a4c72fd962e5ec6cf9143fb6a78ddb2ab"><td class="mdescLeft"> </td><td class="mdescRight">Return float value. <a href="classpFlow_1_1token.html#a4c72fd962e5ec6cf9143fb6a78ddb2ab">More...</a><br /></td></tr>
|
|
<tr class="separator:a4c72fd962e5ec6cf9143fb6a78ddb2ab"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9de6957d916b0d8a10cab9c0e2688fe6"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a9de6957d916b0d8a10cab9c0e2688fe6">doubleToken</a> () const</td></tr>
|
|
<tr class="memdesc:a9de6957d916b0d8a10cab9c0e2688fe6"><td class="mdescLeft"> </td><td class="mdescRight">Return double value. <a href="classpFlow_1_1token.html#a9de6957d916b0d8a10cab9c0e2688fe6">More...</a><br /></td></tr>
|
|
<tr class="separator:a9de6957d916b0d8a10cab9c0e2688fe6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6ad35ba9e41cdd6fd291530c074fe4e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">real</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a6ad35ba9e41cdd6fd291530c074fe4e1">realToken</a> () const</td></tr>
|
|
<tr class="memdesc:a6ad35ba9e41cdd6fd291530c074fe4e1"><td class="mdescLeft"> </td><td class="mdescRight">Return float or double value. <a href="classpFlow_1_1token.html#a6ad35ba9e41cdd6fd291530c074fe4e1">More...</a><br /></td></tr>
|
|
<tr class="separator:a6ad35ba9e41cdd6fd291530c074fe4e1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a66fa403264f7b94494f15dfd39ef8c3c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">real</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a66fa403264f7b94494f15dfd39ef8c3c">number</a> () const</td></tr>
|
|
<tr class="memdesc:a66fa403264f7b94494f15dfd39ef8c3c"><td class="mdescLeft"> </td><td class="mdescRight">Return int64, float or double value. <a href="classpFlow_1_1token.html#a66fa403264f7b94494f15dfd39ef8c3c">More...</a><br /></td></tr>
|
|
<tr class="separator:a66fa403264f7b94494f15dfd39ef8c3c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8658f0b0a04ffdb6e74c5af4ca27edf1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a8658f0b0a04ffdb6e74c5af4ca27edf1">wordToken</a> () const</td></tr>
|
|
<tr class="memdesc:a8658f0b0a04ffdb6e74c5af4ca27edf1"><td class="mdescLeft"> </td><td class="mdescRight">Return const reference to the word contents. <a href="classpFlow_1_1token.html#a8658f0b0a04ffdb6e74c5af4ca27edf1">More...</a><br /></td></tr>
|
|
<tr class="separator:a8658f0b0a04ffdb6e74c5af4ca27edf1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa81aefc6aea3503b1eb4aefbafc8d0bc"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#aa81aefc6aea3503b1eb4aefbafc8d0bc">stringToken</a> () const</td></tr>
|
|
<tr class="memdesc:aa81aefc6aea3503b1eb4aefbafc8d0bc"><td class="mdescLeft"> </td><td class="mdescRight">Return const reference to the string contents. <a href="classpFlow_1_1token.html#aa81aefc6aea3503b1eb4aefbafc8d0bc">More...</a><br /></td></tr>
|
|
<tr class="separator:aa81aefc6aea3503b1eb4aefbafc8d0bc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad20897c5c8bd47f5d4005989bead0e55"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#ad20897c5c8bd47f5d4005989bead0e55">reset</a> ()</td></tr>
|
|
<tr class="memdesc:ad20897c5c8bd47f5d4005989bead0e55"><td class="mdescLeft"> </td><td class="mdescRight">Reset token to UNDEFINED and clear any allocated storage. <a href="classpFlow_1_1token.html#ad20897c5c8bd47f5d4005989bead0e55">More...</a><br /></td></tr>
|
|
<tr class="separator:ad20897c5c8bd47f5d4005989bead0e55"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a638b33dd25b3cd8ea7e846f04fd6a6a3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a638b33dd25b3cd8ea7e846f04fd6a6a3">setBad</a> ()</td></tr>
|
|
<tr class="memdesc:a638b33dd25b3cd8ea7e846f04fd6a6a3"><td class="mdescLeft"> </td><td class="mdescRight">Clear token and set to be ERROR. <a href="classpFlow_1_1token.html#a638b33dd25b3cd8ea7e846f04fd6a6a3">More...</a><br /></td></tr>
|
|
<tr class="separator:a638b33dd25b3cd8ea7e846f04fd6a6a3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a75fe511fd8c0453b737bec75120fd131"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a75fe511fd8c0453b737bec75120fd131">swap</a> (<a class="el" href="classpFlow_1_1token.html">token</a> &tok)</td></tr>
|
|
<tr class="memdesc:a75fe511fd8c0453b737bec75120fd131"><td class="mdescLeft"> </td><td class="mdescRight">Swap token contents: type, data, line-number. <a href="classpFlow_1_1token.html#a75fe511fd8c0453b737bec75120fd131">More...</a><br /></td></tr>
|
|
<tr class="separator:a75fe511fd8c0453b737bec75120fd131"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af2d08dd4ed5e30b424d5f32ccc10750c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#af2d08dd4ed5e30b424d5f32ccc10750c">operator=</a> (const <a class="el" href="classpFlow_1_1token.html">token</a> &tok)</td></tr>
|
|
<tr class="memdesc:af2d08dd4ed5e30b424d5f32ccc10750c"><td class="mdescLeft"> </td><td class="mdescRight">Copy assign. <a href="classpFlow_1_1token.html#af2d08dd4ed5e30b424d5f32ccc10750c">More...</a><br /></td></tr>
|
|
<tr class="separator:af2d08dd4ed5e30b424d5f32ccc10750c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7f5ffbf467ae99b3056cd6e80e0718a5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a7f5ffbf467ae99b3056cd6e80e0718a5">operator=</a> (<a class="el" href="classpFlow_1_1token.html">token</a> &&tok)</td></tr>
|
|
<tr class="memdesc:a7f5ffbf467ae99b3056cd6e80e0718a5"><td class="mdescLeft"> </td><td class="mdescRight">Move assign. <a href="classpFlow_1_1token.html#a7f5ffbf467ae99b3056cd6e80e0718a5">More...</a><br /></td></tr>
|
|
<tr class="separator:a7f5ffbf467ae99b3056cd6e80e0718a5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab1a2ddea57a8dc02509b8130062f6886"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#ab1a2ddea57a8dc02509b8130062f6886">operator=</a> (const <a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31">punctuationToken</a> p)</td></tr>
|
|
<tr class="memdesc:ab1a2ddea57a8dc02509b8130062f6886"><td class="mdescLeft"> </td><td class="mdescRight">Copy assign from punctuation. <a href="classpFlow_1_1token.html#ab1a2ddea57a8dc02509b8130062f6886">More...</a><br /></td></tr>
|
|
<tr class="separator:ab1a2ddea57a8dc02509b8130062f6886"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a374249df2f28283de94802695817ee0c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a374249df2f28283de94802695817ee0c">operator=</a> (const <a class="el" href="namespacepFlow.html#a94809bdb48183ff3ef62935d56f5c1e0">int64</a> val)</td></tr>
|
|
<tr class="memdesc:a374249df2f28283de94802695817ee0c"><td class="mdescLeft"> </td><td class="mdescRight">Copy assign from int64. <a href="classpFlow_1_1token.html#a374249df2f28283de94802695817ee0c">More...</a><br /></td></tr>
|
|
<tr class="separator:a374249df2f28283de94802695817ee0c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaa450c9d2d22e8fa26ffd019f73a6510"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#aaa450c9d2d22e8fa26ffd019f73a6510">operator=</a> (const <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> val)</td></tr>
|
|
<tr class="memdesc:aaa450c9d2d22e8fa26ffd019f73a6510"><td class="mdescLeft"> </td><td class="mdescRight">Copy assign from int32. <a href="classpFlow_1_1token.html#aaa450c9d2d22e8fa26ffd019f73a6510">More...</a><br /></td></tr>
|
|
<tr class="separator:aaa450c9d2d22e8fa26ffd019f73a6510"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6993296913f1a75d6405995db109bb39"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a6993296913f1a75d6405995db109bb39">operator=</a> (const float val)</td></tr>
|
|
<tr class="memdesc:a6993296913f1a75d6405995db109bb39"><td class="mdescLeft"> </td><td class="mdescRight">Copy assign from float. <a href="classpFlow_1_1token.html#a6993296913f1a75d6405995db109bb39">More...</a><br /></td></tr>
|
|
<tr class="separator:a6993296913f1a75d6405995db109bb39"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a98768598855abab7b6cacdea1db55f5b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a98768598855abab7b6cacdea1db55f5b">operator=</a> (const double val)</td></tr>
|
|
<tr class="memdesc:a98768598855abab7b6cacdea1db55f5b"><td class="mdescLeft"> </td><td class="mdescRight">Copy assign from double. <a href="classpFlow_1_1token.html#a98768598855abab7b6cacdea1db55f5b">More...</a><br /></td></tr>
|
|
<tr class="separator:a98768598855abab7b6cacdea1db55f5b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5085ad361c2078cc93b70669c7838f77"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a5085ad361c2078cc93b70669c7838f77">operator=</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &w)</td></tr>
|
|
<tr class="memdesc:a5085ad361c2078cc93b70669c7838f77"><td class="mdescLeft"> </td><td class="mdescRight">Copy assign from word. <a href="classpFlow_1_1token.html#a5085ad361c2078cc93b70669c7838f77">More...</a><br /></td></tr>
|
|
<tr class="separator:a5085ad361c2078cc93b70669c7838f77"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a186cf20ad1cea5b84b108df41c550458"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a186cf20ad1cea5b84b108df41c550458">operator=</a> (<a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &&w)</td></tr>
|
|
<tr class="memdesc:a186cf20ad1cea5b84b108df41c550458"><td class="mdescLeft"> </td><td class="mdescRight">Move assign from word. <a href="classpFlow_1_1token.html#a186cf20ad1cea5b84b108df41c550458">More...</a><br /></td></tr>
|
|
<tr class="separator:a186cf20ad1cea5b84b108df41c550458"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5730c6fce1d4bf65aea8faf21df62bc9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a5730c6fce1d4bf65aea8faf21df62bc9">operator==</a> (const <a class="el" href="classpFlow_1_1token.html">token</a> &tok) const</td></tr>
|
|
<tr class="separator:a5730c6fce1d4bf65aea8faf21df62bc9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae5f3ad58e11abfd2be2125fcede7feaa"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#ae5f3ad58e11abfd2be2125fcede7feaa">operator==</a> (const <a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31">punctuationToken</a> p) const</td></tr>
|
|
<tr class="separator:ae5f3ad58e11abfd2be2125fcede7feaa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeacc8dd5826d65081e99cb799b4dc11e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#aeacc8dd5826d65081e99cb799b4dc11e">operator==</a> (const <a class="el" href="namespacepFlow.html#a94809bdb48183ff3ef62935d56f5c1e0">int64</a> val) const</td></tr>
|
|
<tr class="separator:aeacc8dd5826d65081e99cb799b4dc11e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a20a49b3b7efc4bc22454dce6198cb67d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a20a49b3b7efc4bc22454dce6198cb67d">operator==</a> (const <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> val) const</td></tr>
|
|
<tr class="separator:a20a49b3b7efc4bc22454dce6198cb67d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af1a60f3a5476e402b798de224a088f08"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#af1a60f3a5476e402b798de224a088f08">operator==</a> (const float val) const</td></tr>
|
|
<tr class="separator:af1a60f3a5476e402b798de224a088f08"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0fcad2ee64ab2e76d6b0cf823a331fa7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a0fcad2ee64ab2e76d6b0cf823a331fa7">operator==</a> (const double val) const</td></tr>
|
|
<tr class="separator:a0fcad2ee64ab2e76d6b0cf823a331fa7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7d133c464a704f881f7cb4b651621bdb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a7d133c464a704f881f7cb4b651621bdb">operator==</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &w) const</td></tr>
|
|
<tr class="separator:a7d133c464a704f881f7cb4b651621bdb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a52511650811d8ca0fdb9d31f85c5899c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a52511650811d8ca0fdb9d31f85c5899c">operator!=</a> (const <a class="el" href="classpFlow_1_1token.html">token</a> &tok) const</td></tr>
|
|
<tr class="separator:a52511650811d8ca0fdb9d31f85c5899c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5addfc5c02a32c8f0f39f108bc2e92f6"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a5addfc5c02a32c8f0f39f108bc2e92f6">operator!=</a> (const <a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31">punctuationToken</a> p) const</td></tr>
|
|
<tr class="separator:a5addfc5c02a32c8f0f39f108bc2e92f6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a33ad95acce626ca0abdcc870f912736b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a33ad95acce626ca0abdcc870f912736b">operator!=</a> (const <a class="el" href="namespacepFlow.html#a94809bdb48183ff3ef62935d56f5c1e0">int64</a> val) const</td></tr>
|
|
<tr class="separator:a33ad95acce626ca0abdcc870f912736b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac2efa8b7fbeb2daf21ba18eb4dbbe487"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#ac2efa8b7fbeb2daf21ba18eb4dbbe487">operator!=</a> (const <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> val) const</td></tr>
|
|
<tr class="separator:ac2efa8b7fbeb2daf21ba18eb4dbbe487"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a81d83ba50a97a3acdf90d5947ca8409a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a81d83ba50a97a3acdf90d5947ca8409a">operator!=</a> (const float val) const</td></tr>
|
|
<tr class="separator:a81d83ba50a97a3acdf90d5947ca8409a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4185404f58d438c2da74f2343b4b6710"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a4185404f58d438c2da74f2343b4b6710">operator!=</a> (const double val) const</td></tr>
|
|
<tr class="separator:a4185404f58d438c2da74f2343b4b6710"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a89ed0e6956f5c0fc46a2632fb3fa4918"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a89ed0e6956f5c0fc46a2632fb3fa4918">operator!=</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &w) const</td></tr>
|
|
<tr class="separator:a89ed0e6956f5c0fc46a2632fb3fa4918"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa74a2c0611922abf868950e4fe75d00d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#aa74a2c0611922abf868950e4fe75d00d">printInfo</a> (<a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> &os) const</td></tr>
|
|
<tr class="separator:aa74a2c0611922abf868950e4fe75d00d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a025b61d7681c8058d7b63751134ce816"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a025b61d7681c8058d7b63751134ce816">printInfo</a> (std::ostream &os) const</td></tr>
|
|
<tr class="separator:a025b61d7681c8058d7b63751134ce816"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a412e3aa53f8f85fee9f6a559da992ac4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a412e3aa53f8f85fee9f6a559da992ac4">operator=</a> (<a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> *)=delete</td></tr>
|
|
<tr class="separator:a412e3aa53f8f85fee9f6a559da992ac4"><td class="memSeparator" colspan="2"> </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:adf7cefdf36a8596069c11db5f0af1085"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classpFlow_1_1token.html">token</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#adf7cefdf36a8596069c11db5f0af1085">undefinedToken</a> ()</td></tr>
|
|
<tr class="memdesc:adf7cefdf36a8596069c11db5f0af1085"><td class="mdescLeft"> </td><td class="mdescRight">An undefined token. <a href="classpFlow_1_1token.html#adf7cefdf36a8596069c11db5f0af1085">More...</a><br /></td></tr>
|
|
<tr class="separator:adf7cefdf36a8596069c11db5f0af1085"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa8a14c7ccf6cdb5384a1f963bb7d58fe"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classpFlow_1_1token.html">token</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#aa8a14c7ccf6cdb5384a1f963bb7d58fe">endList</a> ()</td></tr>
|
|
<tr class="separator:aa8a14c7ccf6cdb5384a1f963bb7d58fe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0df157096f85990238b157f1ba2f062f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classpFlow_1_1token.html">token</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a0df157096f85990238b157f1ba2f062f">beginList</a> ()</td></tr>
|
|
<tr class="separator:a0df157096f85990238b157f1ba2f062f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2ab2c4908953710fe506be37fb59e828"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classpFlow_1_1token.html">token</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a2ab2c4908953710fe506be37fb59e828">endStatement</a> ()</td></tr>
|
|
<tr class="separator:a2ab2c4908953710fe506be37fb59e828"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7dfd1da794139ffad895b3df4cace4b3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classpFlow_1_1token.html">token</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a7dfd1da794139ffad895b3df4cace4b3">beginBlock</a> ()</td></tr>
|
|
<tr class="separator:a7dfd1da794139ffad895b3df4cace4b3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a83e7918ed16bfb5cb13ce336ae684a66"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classpFlow_1_1token.html">token</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a83e7918ed16bfb5cb13ce336ae684a66">endBlocK</a> ()</td></tr>
|
|
<tr class="separator:a83e7918ed16bfb5cb13ce336ae684a66"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aec7be46e5f13f1f0ca6e72694437c536"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classpFlow_1_1token.html">token</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#aec7be46e5f13f1f0ca6e72694437c536">beginSquare</a> ()</td></tr>
|
|
<tr class="separator:aec7be46e5f13f1f0ca6e72694437c536"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5fb84f4934fbb99c1b3a4d2fa31e368c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classpFlow_1_1token.html">token</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a5fb84f4934fbb99c1b3a4d2fa31e368c">endSquare</a> ()</td></tr>
|
|
<tr class="separator:a5fb84f4934fbb99c1b3a4d2fa31e368c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad148e3fe302bf96a9393c7620c6dc26e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classpFlow_1_1token.html">token</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#ad148e3fe302bf96a9393c7620c6dc26e">space</a> ()</td></tr>
|
|
<tr class="separator:ad148e3fe302bf96a9393c7620c6dc26e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad46af812666091c7ef557ff99a60d371"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classpFlow_1_1token.html">token</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#ad46af812666091c7ef557ff99a60d371">newLine</a> ()</td></tr>
|
|
<tr class="separator:ad46af812666091c7ef557ff99a60d371"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a56d687a8676e6e14670f91553103d6d7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classpFlow_1_1token.html">token</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a56d687a8676e6e14670f91553103d6d7">boolean</a> (bool on)</td></tr>
|
|
<tr class="memdesc:a56d687a8676e6e14670f91553103d6d7"><td class="mdescLeft"> </td><td class="mdescRight">Create a bool token. <a href="classpFlow_1_1token.html#a56d687a8676e6e14670f91553103d6d7">More...</a><br /></td></tr>
|
|
<tr class="separator:a56d687a8676e6e14670f91553103d6d7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa430af2c5ae1847bac4f85978c809ff8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classpFlow_1_1token.html">token</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#aa430af2c5ae1847bac4f85978c809ff8">flag</a> (int bitmask)</td></tr>
|
|
<tr class="memdesc:aa430af2c5ae1847bac4f85978c809ff8"><td class="mdescLeft"> </td><td class="mdescRight">Create a token with stream flags, no sanity check. <a href="classpFlow_1_1token.html#aa430af2c5ae1847bac4f85978c809ff8">More...</a><br /></td></tr>
|
|
<tr class="separator:aa430af2c5ae1847bac4f85978c809ff8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6404297b77fae263fd77e04ccf803f91"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a6404297b77fae263fd77e04ccf803f91">isseparator</a> (int c)</td></tr>
|
|
<tr class="memdesc:a6404297b77fae263fd77e04ccf803f91"><td class="mdescLeft"> </td><td class="mdescRight">True if the character is a punctuation separator (eg, in ISstream). <a href="classpFlow_1_1token.html#a6404297b77fae263fd77e04ccf803f91">More...</a><br /></td></tr>
|
|
<tr class="separator:a6404297b77fae263fd77e04ccf803f91"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
|
|
Private Member Functions</h2></td></tr>
|
|
<tr class="memitem:aa3fee790c0545becf2fa58adee22cec0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#aa3fee790c0545becf2fa58adee22cec0">setUndefined</a> ()</td></tr>
|
|
<tr class="memdesc:aa3fee790c0545becf2fa58adee22cec0"><td class="mdescLeft"> </td><td class="mdescRight">Set as UNDEFINED and zero the union content without any checking. <a href="classpFlow_1_1token.html#aa3fee790c0545becf2fa58adee22cec0">More...</a><br /></td></tr>
|
|
<tr class="separator:aa3fee790c0545becf2fa58adee22cec0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4704f523a3ea4fa15ae5da86f7bfe954"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a4704f523a3ea4fa15ae5da86f7bfe954">parseError</a> (const char *expected) const</td></tr>
|
|
<tr class="memdesc:a4704f523a3ea4fa15ae5da86f7bfe954"><td class="mdescLeft"> </td><td class="mdescRight">Parse error, expected 'expected', found ... <a href="classpFlow_1_1token.html#a4704f523a3ea4fa15ae5da86f7bfe954">More...</a><br /></td></tr>
|
|
<tr class="separator:a4704f523a3ea4fa15ae5da86f7bfe954"><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:a47770f7468a35935879a4be8afea2c52"><td class="memItemLeft" align="right" valign="top"><a class="el" href="unionpFlow_1_1token_1_1content.html">content</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a47770f7468a35935879a4be8afea2c52">data_</a></td></tr>
|
|
<tr class="memdesc:a47770f7468a35935879a4be8afea2c52"><td class="mdescLeft"> </td><td class="mdescRight">The data content (as a union). <a href="classpFlow_1_1token.html#a47770f7468a35935879a4be8afea2c52">More...</a><br /></td></tr>
|
|
<tr class="separator:a47770f7468a35935879a4be8afea2c52"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a828aae3b94527316d86c741d8d17976b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9">tokenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a828aae3b94527316d86c741d8d17976b">type_</a></td></tr>
|
|
<tr class="memdesc:a828aae3b94527316d86c741d8d17976b"><td class="mdescLeft"> </td><td class="mdescRight">The token type. <a href="classpFlow_1_1token.html#a828aae3b94527316d86c741d8d17976b">More...</a><br /></td></tr>
|
|
<tr class="separator:a828aae3b94527316d86c741d8d17976b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a271ea4556e1f077f403284c4cde3ccec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a271ea4556e1f077f403284c4cde3ccec">lineNumber_</a></td></tr>
|
|
<tr class="memdesc:a271ea4556e1f077f403284c4cde3ccec"><td class="mdescLeft"> </td><td class="mdescRight">Line number in the file the token was read from. <a href="classpFlow_1_1token.html#a271ea4556e1f077f403284c4cde3ccec">More...</a><br /></td></tr>
|
|
<tr class="separator:a271ea4556e1f077f403284c4cde3ccec"><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:afab4f303e641891eb1c0a3b251f91e31"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#afab4f303e641891eb1c0a3b251f91e31">operator<<</a> (<a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> &os, const <a class="el" href="classpFlow_1_1token.html">token</a> &tok)</td></tr>
|
|
<tr class="separator:afab4f303e641891eb1c0a3b251f91e31"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac404cfb7ffa819b4c86a4f996d8546c4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#ac404cfb7ffa819b4c86a4f996d8546c4">operator<<</a> (<a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> &os, const <a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31">punctuationToken</a> &pt)</td></tr>
|
|
<tr class="separator:ac404cfb7ffa819b4c86a4f996d8546c4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab46a73d756f1f588d7748858587d75e5"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#ab46a73d756f1f588d7748858587d75e5">operator<<</a> (std::ostream &os, const <a class="el" href="classpFlow_1_1token.html">token</a> &tok)</td></tr>
|
|
<tr class="separator:ab46a73d756f1f588d7748858587d75e5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a272de9fa42d89d136b53b4542bfc972f"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1token.html#a272de9fa42d89d136b53b4542bfc972f">operator<<</a> (std::ostream &os, const <a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31">punctuationToken</a> &pt)</td></tr>
|
|
<tr class="separator:a272de9fa42d89d136b53b4542bfc972f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>Token class based on OpenFOAM stream, with some modifications/simplifications to be tailored to our needs. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="token_8hpp_source.html#l00044">44</a> of file <a class="el" href="token_8hpp_source.html">token.hpp</a>.</p>
|
|
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
|
|
<a id="a6a0d563d5e7c57fc510988d6694cc9e9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6a0d563d5e7c57fc510988d6694cc9e9">◆ </a></span>tokenType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9">tokenType</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Enumeration defining the types of token. </p>
|
|
<p>Since these values are also used to tag content in Pstream, the maximum number of types is limited to 30. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a6a0d563d5e7c57fc510988d6694cc9e9a605159e8a4c32319fd69b5d151369d93"></a>UNDEFINED </td><td class="fielddoc"><p>An undefined token-type. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a6a0d563d5e7c57fc510988d6694cc9e9a391ad3dbcf1f6d5c27590a7e511a1667"></a>FLAG </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a6a0d563d5e7c57fc510988d6694cc9e9aff042e254971f0ff4e05c584ce66be2f"></a>PUNCTUATION </td><td class="fielddoc"><p>stream flag (1-byte bitmask) </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a6a0d563d5e7c57fc510988d6694cc9e9ae663dbb8f8244e122acb5bd6b2c216e1"></a>BOOL </td><td class="fielddoc"><p>single character punctuation </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a6a0d563d5e7c57fc510988d6694cc9e9a423a1db7cbc915478f654b15f87f3aac"></a>INT64 </td><td class="fielddoc"><p>boolean type </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a6a0d563d5e7c57fc510988d6694cc9e9a9cf4a0866224b0bb4a7a895da27c9c4c"></a>FLOAT </td><td class="fielddoc"><p>int64 (integer) type </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a6a0d563d5e7c57fc510988d6694cc9e9a33465d1d419b1074fb259ef444609e92"></a>DOUBLE </td><td class="fielddoc"><p>float (single-precision) type </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a6a0d563d5e7c57fc510988d6694cc9e9a4ad40322037d6d371dca3e5cf993f5dc"></a>WORD </td><td class="fielddoc"><p>double (double-precision) type </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a6a0d563d5e7c57fc510988d6694cc9e9aee847e634a4297b274316de8a8ca9921"></a>STRING </td><td class="fielddoc"><p>A <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">pFlow::word</a>. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a6a0d563d5e7c57fc510988d6694cc9e9ae3852cb010d5e422026faf83b3c16f0e"></a>DIRECTIVE </td><td class="fielddoc"><p>A string whth double quuote. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a6a0d563d5e7c57fc510988d6694cc9e9a39031ce5df6f91d3778590d6d644b9ea"></a>VARIABLE </td><td class="fielddoc"><p>A dictionary <code>#directive</code> (word variant) </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a6a0d563d5e7c57fc510988d6694cc9e9a2fd6f336d08340583bd620a7f5694c90"></a>ERROR </td><td class="fielddoc"><p>A dictionary <code>$variable</code> (string variant) </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="token_8hpp_source.html#l00051">51</a> of file <a class="el" href="token_8hpp_source.html">token.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6de61d020d5e51c1d065ccb79387e682"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6de61d020d5e51c1d065ccb79387e682">◆ </a></span>flagType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="classpFlow_1_1token.html#a6de61d020d5e51c1d065ccb79387e682">flagType</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Stream or output control flags (1-byte width) </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a6de61d020d5e51c1d065ccb79387e682a25805f11a823d4df4dc3c749273f5341"></a>NO_FLAG </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a6de61d020d5e51c1d065ccb79387e682af9c208c7d7a0f102f2683165540c882d"></a>ASCII </td><td class="fielddoc"><p>No flags. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a6de61d020d5e51c1d065ccb79387e682aecafbc1299672a8c1521cc0d5f1ae986"></a>BINARY </td><td class="fielddoc"><p>ASCII-mode stream. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="token_8hpp_source.html#l00074">74</a> of file <a class="el" href="token_8hpp_source.html">token.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4aba281d025f1d580c3835d67656fd31"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4aba281d025f1d580c3835d67656fd31">◆ </a></span>punctuationToken</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31">punctuationToken</a> : char</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Standard punctuation tokens (a character) </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31a6dc3fd38837c17d96bc91acd7fb036e4"></a>NULL_TOKEN </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31ac08dae7edcb5c5bb959fee5971fbad95"></a>SPACE </td><td class="fielddoc"><p>Nul character. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31a920380215591395ea33ee5df8e293e19"></a>TAB </td><td class="fielddoc"><p>Space [isspace]. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31aeba10cd0b438b1f9094fa3d1fc88193e"></a>NL </td><td class="fielddoc"><p>Tab [isspace]. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31a60d8bd9afe6091a5c3904605dd0e0c38"></a>END_STATEMENT </td><td class="fielddoc"><p>Newline [isspace]. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31a8042f41e6dc49acd5cf4e86844f79acb"></a>BEGIN_LIST </td><td class="fielddoc"><p>End entry [<a class="el" href="classpFlow_1_1token.html#a6404297b77fae263fd77e04ccf803f91" title="True if the character is a punctuation separator (eg, in ISstream).">isseparator</a>]. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31ab0421ccee09cdeadea4bc12e7f38be24"></a>END_LIST </td><td class="fielddoc"><p>Begin list [<a class="el" href="classpFlow_1_1token.html#a6404297b77fae263fd77e04ccf803f91" title="True if the character is a punctuation separator (eg, in ISstream).">isseparator</a>]. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31a205c3715f7e514a181174f5a8e35e5e5"></a>BEGIN_SQR </td><td class="fielddoc"><p>End list [<a class="el" href="classpFlow_1_1token.html#a6404297b77fae263fd77e04ccf803f91" title="True if the character is a punctuation separator (eg, in ISstream).">isseparator</a>]. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31ad243a7953a49a90c6f7230e40a522a9f"></a>END_SQR </td><td class="fielddoc"><p>Begin dimensions [<a class="el" href="classpFlow_1_1token.html#a6404297b77fae263fd77e04ccf803f91" title="True if the character is a punctuation separator (eg, in ISstream).">isseparator</a>]. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31a1a359ac3023cdc0a2d09f3c5124e09d1"></a>BEGIN_BLOCK </td><td class="fielddoc"><p>End dimensions [<a class="el" href="classpFlow_1_1token.html#a6404297b77fae263fd77e04ccf803f91" title="True if the character is a punctuation separator (eg, in ISstream).">isseparator</a>]. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31a3019a113fdbe1f6734054dee2d5f692e"></a>END_BLOCK </td><td class="fielddoc"><p>Begin block [<a class="el" href="classpFlow_1_1token.html#a6404297b77fae263fd77e04ccf803f91" title="True if the character is a punctuation separator (eg, in ISstream).">isseparator</a>]. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31a29cf94637337909c3813bb50d6e9b3ee"></a>COLON </td><td class="fielddoc"><p>End block [<a class="el" href="classpFlow_1_1token.html#a6404297b77fae263fd77e04ccf803f91" title="True if the character is a punctuation separator (eg, in ISstream).">isseparator</a>]. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31af81277bcd86412fe04bb68718ea09392"></a>COMMA </td><td class="fielddoc"><p>Colon [<a class="el" href="classpFlow_1_1token.html#a6404297b77fae263fd77e04ccf803f91" title="True if the character is a punctuation separator (eg, in ISstream).">isseparator</a>]. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31a8830788e557e82569f17668cd303436a"></a>DOLLAR </td><td class="fielddoc"><p>Comma [<a class="el" href="classpFlow_1_1token.html#a6404297b77fae263fd77e04ccf803f91" title="True if the character is a punctuation separator (eg, in ISstream).">isseparator</a>]. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31a61ef38d6155e0a5103be62137c2f28a9"></a>SQUOTE </td><td class="fielddoc"><p>Dollar - start variable. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31a94780f6b7ec435b16872e5a833cd6792"></a>DQUOTE </td><td class="fielddoc"><p>Single quote. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31aad8ff967f143b54da6d2112fb5858e8c"></a>SUBTRACT </td><td class="fielddoc"><p>Double quote. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31a0cb86713ee09fe297dde9ab03d50d5da"></a>DIVIDE </td><td class="fielddoc"><p>Subtract or start of negative number. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31a06a55d67cef55846d08d4482ee6a507f"></a>BEGIN_STRING </td><td class="fielddoc"><p>Divide [<a class="el" href="classpFlow_1_1token.html#a6404297b77fae263fd77e04ccf803f91" title="True if the character is a punctuation separator (eg, in ISstream).">isseparator</a>]. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4aba281d025f1d580c3835d67656fd31a450739376d4c046d67281f25f5f8a4b9"></a>END_STRING </td><td class="fielddoc"><p>Begin string with double quote. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="token_8hpp_source.html#l00083">83</a> of file <a class="el" href="token_8hpp_source.html">token.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a72af10fee1f9c2ef1de55b08a0c429ed"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a72af10fee1f9c2ef1de55b08a0c429ed">◆ </a></span>token() <span class="overload">[1/15]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="classpFlow_1_1token.html">token</a> </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">constexpr</span><span class="mlabel">noexcept</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Default construct, initialized to an UNDEFINED token. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00089">89</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="token_8hpp_source.html#l00128">token::beginBlock()</a>, <a class="el" href="token_8hpp_source.html#l00118">token::beginList()</a>, <a class="el" href="token_8hpp_source.html#l00138">token::beginSquare()</a>, <a class="el" href="token_8hpp_source.html#l00133">token::endBlocK()</a>, <a class="el" href="token_8hpp_source.html#l00113">token::endList()</a>, <a class="el" href="token_8hpp_source.html#l00143">token::endSquare()</a>, <a class="el" href="token_8hpp_source.html#l00123">token::endStatement()</a>, <a class="el" href="token_8hpp_source.html#l00153">token::newLine()</a>, and <a class="el" href="token_8hpp_source.html#l00148">token::space()</a>.</p>
|
|
<div id="dynsection-1" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-1-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-1-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-1-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a72af10fee1f9c2ef1de55b08a0c429ed_icgraph.png" border="0" usemap="#classpFlow_1_1token_a72af10fee1f9c2ef1de55b08a0c429ed_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a41c0407c3c4cc53c65437ebe109887ad"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a41c0407c3c4cc53c65437ebe109887ad">◆ </a></span>token() <span class="overload">[2/15]</span></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="classpFlow_1_1token.html">token</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1token.html">token</a> & </td>
|
|
<td class="paramname"><em>t</em></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>Copy construct. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00097">97</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="token_8hpp_source.html#l00181">token::data_</a>, <a class="el" href="token_8hpp_source.html#l00173">token::content::stringPtr</a>, <a class="el" href="token_8hpp_source.html#l00184">token::type_</a>, and <a class="el" href="token_8hpp_source.html#l00172">token::content::wordPtr</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a477a1f46d5bba90bfe556728b6d83f04"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a477a1f46d5bba90bfe556728b6d83f04">◆ </a></span>token() <span class="overload">[3/15]</span></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="classpFlow_1_1token.html">token</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1token.html">token</a> && </td>
|
|
<td class="paramname"><em>t</em></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>Move construct. The original token is left as UNDEFINED. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00127">127</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3ce2e45c009965f7f2dad2a087605662"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3ce2e45c009965f7f2dad2a087605662">◆ </a></span>token() <span class="overload">[4/15]</span></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="classpFlow_1_1token.html">token</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31">punctuationToken</a> </td>
|
|
<td class="paramname"><em>p</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>lineNumber</em> = <code>0</code> </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 class="mlabel">explicit</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Construct punctuation character token. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00138">138</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="token_8hpp_source.html#l00181">token::data_</a>, and <a class="el" href="token_8hpp_source.html#l00167">token::content::punctuationVal</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a704923ee1bae5bf4c9560e5e27e8125b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a704923ee1bae5bf4c9560e5e27e8125b">◆ </a></span>token() <span class="overload">[5/15]</span></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="classpFlow_1_1token.html">token</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#aeefdb2888fa3c58f2454ef004419e6a5">uint64</a> </td>
|
|
<td class="paramname"><em>val</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>lineNumber</em> = <code>0</code> </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 class="mlabel">explicit</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Construct int64 token. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00147">147</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="token_8hpp_source.html#l00181">token::data_</a>, and <a class="el" href="token_8hpp_source.html#l00164">token::content::int64Val</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab99227fa13f45b4b44d555b5765743cd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab99227fa13f45b4b44d555b5765743cd">◆ </a></span>token() <span class="overload">[6/15]</span></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="classpFlow_1_1token.html">token</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> </td>
|
|
<td class="paramname"><em>val</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>lineNumber</em> = <code>0</code> </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 class="mlabel">explicit</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Construct int64 token. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00156">156</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="token_8hpp_source.html#l00181">token::data_</a>, and <a class="el" href="token_8hpp_source.html#l00164">token::content::int64Val</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a57305d3ecb149257c1266f76ab544f90"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a57305d3ecb149257c1266f76ab544f90">◆ </a></span>token() <span class="overload">[7/15]</span></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="classpFlow_1_1token.html">token</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a34ecedcf03a70dc91e4616212d79267d">uint8</a> </td>
|
|
<td class="paramname"><em>val</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>lineNumber</em> = <code>0</code> </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 class="mlabel">explicit</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Construct int8 token. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00165">165</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="token_8hpp_source.html#l00181">token::data_</a>, and <a class="el" href="token_8hpp_source.html#l00164">token::content::int64Val</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a61b0e434481fdc58583f960629c4de98"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a61b0e434481fdc58583f960629c4de98">◆ </a></span>token() <span class="overload">[8/15]</span></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="classpFlow_1_1token.html">token</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a94809bdb48183ff3ef62935d56f5c1e0">int64</a> </td>
|
|
<td class="paramname"><em>val</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>lineNumber</em> = <code>0</code> </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 class="mlabel">explicit</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Construct int64 token. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00174">174</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="token_8hpp_source.html#l00181">token::data_</a>, and <a class="el" href="token_8hpp_source.html#l00164">token::content::int64Val</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af915690f75dc479e1dc67ab76f8aef7a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af915690f75dc479e1dc67ab76f8aef7a">◆ </a></span>token() <span class="overload">[9/15]</span></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="classpFlow_1_1token.html">token</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>val</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>lineNumber</em> = <code>0</code> </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 class="mlabel">explicit</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Construct int64 token. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00183">183</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="token_8hpp_source.html#l00181">token::data_</a>, and <a class="el" href="token_8hpp_source.html#l00164">token::content::int64Val</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af58e464689a987be19228733863a14b2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af58e464689a987be19228733863a14b2">◆ </a></span>token() <span class="overload">[10/15]</span></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="classpFlow_1_1token.html">token</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a07fb256c1077eea7a7726e948cc8ff0e">int8</a> </td>
|
|
<td class="paramname"><em>val</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>lineNumber</em> = <code>0</code> </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 class="mlabel">explicit</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Construct int64 token. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00192">192</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="token_8hpp_source.html#l00181">token::data_</a>, and <a class="el" href="token_8hpp_source.html#l00164">token::content::int64Val</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a786b39f204d2c9c79be3cda16d1c4d85"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a786b39f204d2c9c79be3cda16d1c4d85">◆ </a></span>token() <span class="overload">[11/15]</span></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="classpFlow_1_1token.html">token</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const float </td>
|
|
<td class="paramname"><em>val</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>lineNumber</em> = <code>0</code> </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 class="mlabel">explicit</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Construct float token. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00201">201</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="token_8hpp_source.html#l00181">token::data_</a>, and <a class="el" href="token_8hpp_source.html#l00168">token::content::floatVal</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afadb4a8148163f456f0e3ed6ed6bbfb0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afadb4a8148163f456f0e3ed6ed6bbfb0">◆ </a></span>token() <span class="overload">[12/15]</span></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="classpFlow_1_1token.html">token</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const double </td>
|
|
<td class="paramname"><em>val</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>lineNumber</em> = <code>0</code> </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 class="mlabel">explicit</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Construct double token. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00211">211</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="token_8hpp_source.html#l00181">token::data_</a>, and <a class="el" href="token_8hpp_source.html#l00169">token::content::doubleVal</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a49280cb1d882b43a9ede4a6291728a01"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a49280cb1d882b43a9ede4a6291728a01">◆ </a></span>token() <span class="overload">[13/15]</span></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="classpFlow_1_1token.html">token</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>w</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>lineNumber</em> = <code>0</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>isString</em> = <code>false</code> </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 class="mlabel">explicit</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Copy construct word & string token. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00221">221</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="token_8hpp_source.html#l00181">token::data_</a>, <a class="el" href="tokenI_8hpp_source.html#l00633">token::isString()</a>, <a class="el" href="token_8hpp_source.html#l00173">token::content::stringPtr</a>, <a class="el" href="token_8hpp_source.html#l00184">token::type_</a>, and <a class="el" href="token_8hpp_source.html#l00172">token::content::wordPtr</a>.</p>
|
|
<div id="dynsection-2" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-2-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-2-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-2-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a49280cb1d882b43a9ede4a6291728a01_cgraph.png" border="0" usemap="#classpFlow_1_1token_a49280cb1d882b43a9ede4a6291728a01_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a16898cbd330b897996fc8c949605cdea"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a16898cbd330b897996fc8c949605cdea">◆ </a></span>token() <span class="overload">[14/15]</span></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="classpFlow_1_1token.html">token</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> && </td>
|
|
<td class="paramname"><em>w</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>lineNumber</em> = <code>0</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>isString</em> = <code>false</code> </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 class="mlabel">explicit</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Move construct word & string token. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00238">238</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="token_8hpp_source.html#l00181">token::data_</a>, <a class="el" href="tokenI_8hpp_source.html#l00633">token::isString()</a>, <a class="el" href="token_8hpp_source.html#l00173">token::content::stringPtr</a>, <a class="el" href="token_8hpp_source.html#l00184">token::type_</a>, and <a class="el" href="token_8hpp_source.html#l00172">token::content::wordPtr</a>.</p>
|
|
<div id="dynsection-3" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-3-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-3-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-3-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a16898cbd330b897996fc8c949605cdea_cgraph.png" border="0" usemap="#classpFlow_1_1token_a16898cbd330b897996fc8c949605cdea_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad8984491ce2947e034b9160362af42af"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad8984491ce2947e034b9160362af42af">◆ </a></span>token() <span class="overload">[15/15]</span></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="classpFlow_1_1token.html">token</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1iIstream.html">iIstream</a> & </td>
|
|
<td class="paramname"><em>is</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Construct from <a class="el" href="classpFlow_1_1iIstream.html" title="Interface class for any input stream">iIstream</a>. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenIO_8cpp_source.html#l00100">100</a> of file <a class="el" href="tokenIO_8cpp_source.html">tokenIO.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="classpFlow_1_1iIstream.html#ac35c0ab7b3a6a0cdcf8c2bd2bf24de11">iIstream::read()</a>.</p>
|
|
<div id="dynsection-4" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-4-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-4-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-4-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_ad8984491ce2947e034b9160362af42af_cgraph.png" border="0" usemap="#classpFlow_1_1token_ad8984491ce2947e034b9160362af42af_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae9f5fe6fd511aec66ef29764d63e17c3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae9f5fe6fd511aec66ef29764d63e17c3">◆ </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">~<a class="el" href="classpFlow_1_1token.html">token</a> </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>Destructor. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00255">255</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="adf7cefdf36a8596069c11db5f0af1085"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adf7cefdf36a8596069c11db5f0af1085">◆ </a></span>undefinedToken()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static const <a class="el" href="classpFlow_1_1token.html">token</a> undefinedToken </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">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>An undefined token. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa8a14c7ccf6cdb5384a1f963bb7d58fe"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa8a14c7ccf6cdb5384a1f963bb7d58fe">◆ </a></span>endList()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static <a class="el" href="classpFlow_1_1token.html">token</a> endList </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">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="token_8hpp_source.html#l00113">113</a> of file <a class="el" href="token_8hpp_source.html">token.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="tokenI_8hpp_source.html#l00089">token::token()</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="token_8hpp_source.html#l00503">pFlow::endListToken()</a>.</p>
|
|
<div id="dynsection-5" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-5-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-5-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-5-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_aa8a14c7ccf6cdb5384a1f963bb7d58fe_cgraph.png" border="0" usemap="#classpFlow_1_1token_aa8a14c7ccf6cdb5384a1f963bb7d58fe_cgraph" alt=""/></div>
|
|
</div>
|
|
<div id="dynsection-6" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-6-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-6-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-6-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_aa8a14c7ccf6cdb5384a1f963bb7d58fe_icgraph.png" border="0" usemap="#classpFlow_1_1token_aa8a14c7ccf6cdb5384a1f963bb7d58fe_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0df157096f85990238b157f1ba2f062f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0df157096f85990238b157f1ba2f062f">◆ </a></span>beginList()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static <a class="el" href="classpFlow_1_1token.html">token</a> beginList </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">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="token_8hpp_source.html#l00118">118</a> of file <a class="el" href="token_8hpp_source.html">token.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="tokenI_8hpp_source.html#l00089">token::token()</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="token_8hpp_source.html#l00508">pFlow::beginListToken()</a>.</p>
|
|
<div id="dynsection-7" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-7-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-7-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-7-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a0df157096f85990238b157f1ba2f062f_cgraph.png" border="0" usemap="#classpFlow_1_1token_a0df157096f85990238b157f1ba2f062f_cgraph" alt=""/></div>
|
|
</div>
|
|
<div id="dynsection-8" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-8-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-8-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-8-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a0df157096f85990238b157f1ba2f062f_icgraph.png" border="0" usemap="#classpFlow_1_1token_a0df157096f85990238b157f1ba2f062f_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2ab2c4908953710fe506be37fb59e828"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2ab2c4908953710fe506be37fb59e828">◆ </a></span>endStatement()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static <a class="el" href="classpFlow_1_1token.html">token</a> endStatement </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">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="token_8hpp_source.html#l00123">123</a> of file <a class="el" href="token_8hpp_source.html">token.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="tokenI_8hpp_source.html#l00089">token::token()</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="token_8hpp_source.html#l00513">pFlow::endStatementToken()</a>.</p>
|
|
<div id="dynsection-9" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-9-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-9-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-9-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a2ab2c4908953710fe506be37fb59e828_cgraph.png" border="0" usemap="#classpFlow_1_1token_a2ab2c4908953710fe506be37fb59e828_cgraph" alt=""/></div>
|
|
</div>
|
|
<div id="dynsection-10" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-10-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-10-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-10-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a2ab2c4908953710fe506be37fb59e828_icgraph.png" border="0" usemap="#classpFlow_1_1token_a2ab2c4908953710fe506be37fb59e828_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7dfd1da794139ffad895b3df4cace4b3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7dfd1da794139ffad895b3df4cace4b3">◆ </a></span>beginBlock()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static <a class="el" href="classpFlow_1_1token.html">token</a> beginBlock </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">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="token_8hpp_source.html#l00128">128</a> of file <a class="el" href="token_8hpp_source.html">token.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="tokenI_8hpp_source.html#l00089">token::token()</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="token_8hpp_source.html#l00518">pFlow::beginBlockToken()</a>.</p>
|
|
<div id="dynsection-11" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-11-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-11-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-11-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a7dfd1da794139ffad895b3df4cace4b3_cgraph.png" border="0" usemap="#classpFlow_1_1token_a7dfd1da794139ffad895b3df4cace4b3_cgraph" alt=""/></div>
|
|
</div>
|
|
<div id="dynsection-12" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-12-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-12-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-12-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a7dfd1da794139ffad895b3df4cace4b3_icgraph.png" border="0" usemap="#classpFlow_1_1token_a7dfd1da794139ffad895b3df4cace4b3_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a83e7918ed16bfb5cb13ce336ae684a66"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a83e7918ed16bfb5cb13ce336ae684a66">◆ </a></span>endBlocK()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static <a class="el" href="classpFlow_1_1token.html">token</a> endBlocK </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">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="token_8hpp_source.html#l00133">133</a> of file <a class="el" href="token_8hpp_source.html">token.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="tokenI_8hpp_source.html#l00089">token::token()</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="token_8hpp_source.html#l00523">pFlow::endBlocKToken()</a>.</p>
|
|
<div id="dynsection-13" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-13-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-13-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-13-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a83e7918ed16bfb5cb13ce336ae684a66_cgraph.png" border="0" usemap="#classpFlow_1_1token_a83e7918ed16bfb5cb13ce336ae684a66_cgraph" alt=""/></div>
|
|
</div>
|
|
<div id="dynsection-14" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-14-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-14-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-14-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a83e7918ed16bfb5cb13ce336ae684a66_icgraph.png" border="0" usemap="#classpFlow_1_1token_a83e7918ed16bfb5cb13ce336ae684a66_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aec7be46e5f13f1f0ca6e72694437c536"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aec7be46e5f13f1f0ca6e72694437c536">◆ </a></span>beginSquare()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static <a class="el" href="classpFlow_1_1token.html">token</a> beginSquare </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">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="token_8hpp_source.html#l00138">138</a> of file <a class="el" href="token_8hpp_source.html">token.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="tokenI_8hpp_source.html#l00089">token::token()</a>.</p>
|
|
<div id="dynsection-15" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-15-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-15-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-15-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_aec7be46e5f13f1f0ca6e72694437c536_cgraph.png" border="0" usemap="#classpFlow_1_1token_aec7be46e5f13f1f0ca6e72694437c536_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5fb84f4934fbb99c1b3a4d2fa31e368c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5fb84f4934fbb99c1b3a4d2fa31e368c">◆ </a></span>endSquare()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static <a class="el" href="classpFlow_1_1token.html">token</a> endSquare </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">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="token_8hpp_source.html#l00143">143</a> of file <a class="el" href="token_8hpp_source.html">token.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="tokenI_8hpp_source.html#l00089">token::token()</a>.</p>
|
|
<div id="dynsection-16" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-16-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-16-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-16-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a5fb84f4934fbb99c1b3a4d2fa31e368c_cgraph.png" border="0" usemap="#classpFlow_1_1token_a5fb84f4934fbb99c1b3a4d2fa31e368c_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad148e3fe302bf96a9393c7620c6dc26e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad148e3fe302bf96a9393c7620c6dc26e">◆ </a></span>space()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static <a class="el" href="classpFlow_1_1token.html">token</a> space </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">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="token_8hpp_source.html#l00148">148</a> of file <a class="el" href="token_8hpp_source.html">token.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="tokenI_8hpp_source.html#l00089">token::token()</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="token_8hpp_source.html#l00528">pFlow::spaceToken()</a>.</p>
|
|
<div id="dynsection-17" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-17-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-17-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-17-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_ad148e3fe302bf96a9393c7620c6dc26e_cgraph.png" border="0" usemap="#classpFlow_1_1token_ad148e3fe302bf96a9393c7620c6dc26e_cgraph" alt=""/></div>
|
|
</div>
|
|
<div id="dynsection-18" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-18-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-18-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-18-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_ad148e3fe302bf96a9393c7620c6dc26e_icgraph.png" border="0" usemap="#classpFlow_1_1token_ad148e3fe302bf96a9393c7620c6dc26e_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad46af812666091c7ef557ff99a60d371"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad46af812666091c7ef557ff99a60d371">◆ </a></span>newLine()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static <a class="el" href="classpFlow_1_1token.html">token</a> newLine </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">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="token_8hpp_source.html#l00153">153</a> of file <a class="el" href="token_8hpp_source.html">token.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="tokenI_8hpp_source.html#l00089">token::token()</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="token_8hpp_source.html#l00533">pFlow::newLineToken()</a>.</p>
|
|
<div id="dynsection-19" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-19-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-19-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-19-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_ad46af812666091c7ef557ff99a60d371_cgraph.png" border="0" usemap="#classpFlow_1_1token_ad46af812666091c7ef557ff99a60d371_cgraph" alt=""/></div>
|
|
</div>
|
|
<div id="dynsection-20" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-20-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-20-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-20-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_ad46af812666091c7ef557ff99a60d371_icgraph.png" border="0" usemap="#classpFlow_1_1token_ad46af812666091c7ef557ff99a60d371_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa3fee790c0545becf2fa58adee22cec0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa3fee790c0545becf2fa58adee22cec0">◆ </a></span>setUndefined()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void setUndefined </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">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set as UNDEFINED and zero the union content without any checking. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00079">79</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4704f523a3ea4fa15ae5da86f7bfe954"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4704f523a3ea4fa15ae5da86f7bfe954">◆ </a></span>parseError()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void parseError </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>expected</em></td><td>)</td>
|
|
<td> const</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>Parse error, expected 'expected', found ... </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="token_8cpp_source.html#l00030">30</a> of file <a class="el" href="token_8cpp_source.html">token.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="iOstream_8hpp_source.html#l00341">pFlow::endl()</a>, and <a class="el" href="error_8hpp_source.html#l00070">fatalError</a>.</p>
|
|
<div id="dynsection-21" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-21-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-21-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-21-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a4704f523a3ea4fa15ae5da86f7bfe954_cgraph.png" border="0" usemap="#classpFlow_1_1token_a4704f523a3ea4fa15ae5da86f7bfe954_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a56d687a8676e6e14670f91553103d6d7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a56d687a8676e6e14670f91553103d6d7">◆ </a></span>boolean()</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="classpFlow_1_1token.html">pFlow::token</a> boolean </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>on</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Create a bool token. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00028">28</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="token_8hpp_source.html#l00181">token::data_</a>, <a class="el" href="token_8hpp_source.html#l00164">token::content::int64Val</a>, and <a class="el" href="token_8hpp_source.html#l00184">token::type_</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa430af2c5ae1847bac4f85978c809ff8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa430af2c5ae1847bac4f85978c809ff8">◆ </a></span>flag()</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="classpFlow_1_1token.html">pFlow::token</a> flag </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>bitmask</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Create a token with stream flags, no sanity check. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">bitmask</td><td>the flags to set </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00038">38</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="token_8hpp_source.html#l00181">token::data_</a>, <a class="el" href="token_8hpp_source.html#l00166">token::content::flagVal</a>, and <a class="el" href="token_8hpp_source.html#l00184">token::type_</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6404297b77fae263fd77e04ccf803f91"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6404297b77fae263fd77e04ccf803f91">◆ </a></span>isseparator()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool isseparator </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>c</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>True if the character is a punctuation separator (eg, in ISstream). </p>
|
|
<p>Since it could also start a number, SUBTRACT is not included as a separator.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">c</td><td>the character to test, passed as int for consistency with isdigit, isspace etc. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00048">48</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="token_8hpp_source.html#l00095">token::BEGIN_BLOCK</a>, <a class="el" href="token_8hpp_source.html#l00091">token::BEGIN_LIST</a>, <a class="el" href="token_8hpp_source.html#l00093">token::BEGIN_SQR</a>, <a class="el" href="token_8hpp_source.html#l00097">token::COLON</a>, <a class="el" href="token_8hpp_source.html#l00098">token::COMMA</a>, <a class="el" href="token_8hpp_source.html#l00104">token::DIVIDE</a>, <a class="el" href="token_8hpp_source.html#l00096">token::END_BLOCK</a>, <a class="el" href="token_8hpp_source.html#l00092">token::END_LIST</a>, <a class="el" href="token_8hpp_source.html#l00094">token::END_SQR</a>, and <a class="el" href="token_8hpp_source.html#l00090">token::END_STATEMENT</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4c4b7703e6fdb86d441032675709e39c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4c4b7703e6fdb86d441032675709e39c">◆ </a></span>name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">pFlow::word</a> name </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Return the name of the token type. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenIO_8cpp_source.html#l00110">110</a> of file <a class="el" href="tokenIO_8cpp_source.html">tokenIO.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a60330c34e8555025752e615e0c73e99a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a60330c34e8555025752e615e0c73e99a">◆ </a></span>type()</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="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9">pFlow::token::tokenType</a> type </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 the token type. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00302">302</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="tokenIO_8cpp_source.html#l00032">pFlow::printTokenInfo()</a>, and <a class="el" href="Ostream_8cpp_source.html#l00051">Ostream::write()</a>.</p>
|
|
<div id="dynsection-22" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-22-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-22-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-22-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a60330c34e8555025752e615e0c73e99a_icgraph.png" border="0" usemap="#classpFlow_1_1token_a60330c34e8555025752e615e0c73e99a_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af925056e34d86707d6db8a3dcdbef25d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af925056e34d86707d6db8a3dcdbef25d">◆ </a></span>setType()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool setType </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9">tokenType</a> </td>
|
|
<td class="paramname"><em>tokType</em></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>Change the token type, for similar types. </p>
|
|
<p>This can be used to change between string-like variants (eg, STRING, VARIABLE, etc) To change types entirely (eg, STRING to DOUBLE), use the corresponding assignment operator.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>true if the change was successful or no change was required </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00308">308</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="Istream_8cpp_source.html#l00392">Istream::read()</a>.</p>
|
|
<div id="dynsection-23" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-23-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-23-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-23-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_af925056e34d86707d6db8a3dcdbef25d_icgraph.png" border="0" usemap="#classpFlow_1_1token_af925056e34d86707d6db8a3dcdbef25d_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1c8abe34223b7d5e9341eac78c9907b5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1c8abe34223b7d5e9341eac78c9907b5">◆ </a></span>lineNumber() <span class="overload">[1/2]</span></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="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">pFlow::int32</a> & lineNumber </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>The line number for the token. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00378">378</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="tokenIO_8cpp_source.html#l00032">pFlow::printTokenInfo()</a>, <a class="el" href="iTstream_8cpp_source.html#l00111">iTstream::read()</a>, and <a class="el" href="Istream_8cpp_source.html#l00392">Istream::read()</a>.</p>
|
|
<div id="dynsection-24" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-24-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-24-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-24-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a1c8abe34223b7d5e9341eac78c9907b5_icgraph.png" border="0" usemap="#classpFlow_1_1token_a1c8abe34223b7d5e9341eac78c9907b5_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afd74c1e6fa16247a2150f9014fe2b8a4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afd74c1e6fa16247a2150f9014fe2b8a4">◆ </a></span>lineNumber() <span class="overload">[2/2]</span></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="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a>& lineNumber </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>The line number for the token. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abdcc7f96f487faadc7769afcf58fe992"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abdcc7f96f487faadc7769afcf58fe992">◆ </a></span>good()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool good </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>True if token is not UNDEFINED or ERROR. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00390">390</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="stlFile_8cpp_source.html#l00029">pFlow::badInput()</a>, <a class="el" href="iEntry_8cpp_source.html#l00064">iEntry< Key, T * >::createEntry()</a>, <a class="el" href="iIstreamI_8hpp_source.html#l00024">iIstream::findKeywordAndVal()</a>, <a class="el" href="iIstreamI_8hpp_source.html#l00081">iIstream::nextData()</a>, <a class="el" href="iIstreamI_8hpp_source.html#l00129">pFlow::operator>>()</a>, <a class="el" href="Logical_8cpp_source.html#l00065">Logical::read()</a>, <a class="el" href="dataEntry_8cpp_source.html#l00035">dataEntry::readDataEntry()</a>, <a class="el" href="iEntry_8cpp_source.html#l00032">iEntry< Key, T * >::readKeyword()</a>, and <a class="el" href="oTstream_8cpp_source.html#l00044">oTstream::write()</a>.</p>
|
|
<div id="dynsection-25" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-25-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-25-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-25-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_abdcc7f96f487faadc7769afcf58fe992_icgraph.png" border="0" usemap="#classpFlow_1_1token_abdcc7f96f487faadc7769afcf58fe992_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa1e13dd69a6e60da388a57da95544c09"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa1e13dd69a6e60da388a57da95544c09">◆ </a></span>undefined()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool undefined </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>Token is UNDEFINED. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00396">396</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9db0c25a0b1baac0e7e5cbf5a72d3cdc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9db0c25a0b1baac0e7e5cbf5a72d3cdc">◆ </a></span>error()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool error </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>Token is ERROR. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00402">402</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="iIstream_8cpp_source.html#l00157">iIstream::findTokenAndNext()</a>, <a class="el" href="iIstream_8cpp_source.html#l00203">iIstream::findTokenAndNextSilent()</a>, <a class="el" href="iIstream_8cpp_source.html#l00090">iIstream::findTokenResume()</a>, <a class="el" href="iIstream_8cpp_source.html#l00129">iIstream::findTokenResumeSilent()</a>, and <a class="el" href="iIstreamI_8hpp_source.html#l00081">iIstream::nextData()</a>.</p>
|
|
<div id="dynsection-26" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-26-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-26-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-26-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a9db0c25a0b1baac0e7e5cbf5a72d3cdc_icgraph.png" border="0" usemap="#classpFlow_1_1token_a9db0c25a0b1baac0e7e5cbf5a72d3cdc_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0da75049a5cbd55b8b4993a21faa3e92"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0da75049a5cbd55b8b4993a21faa3e92">◆ </a></span>isBool()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool isBool </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>Token is BOOL. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00408">408</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9df76f92b8b265582dc4ac1ab8d2a4d2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9df76f92b8b265582dc4ac1ab8d2a4d2">◆ </a></span>isFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool isFlag </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>Token is FLAG. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00426">426</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1f8107fd5ca4b0ebd4bf63cfc8ef6d2f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1f8107fd5ca4b0ebd4bf63cfc8ef6d2f">◆ </a></span>isPunctuation()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool isPunctuation </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>Token is PUNCTUATION. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00444">444</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="dataIO_8cpp_source.html#l00120">pFlow::readDataAscii()</a>, <a class="el" href="dataEntry_8cpp_source.html#l00035">dataEntry::readDataEntry()</a>, and <a class="el" href="ListI_8hpp_source.html#l00194">List< std::any >::readList()</a>.</p>
|
|
<div id="dynsection-27" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-27-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-27-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-27-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a1f8107fd5ca4b0ebd4bf63cfc8ef6d2f_icgraph.png" border="0" usemap="#classpFlow_1_1token_a1f8107fd5ca4b0ebd4bf63cfc8ef6d2f_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afad5f045f5fdecb21243266c1360328e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afad5f045f5fdecb21243266c1360328e">◆ </a></span>isSeparator()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool isSeparator </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>Token is PUNCTUATION and isseparator. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00482">482</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9b6aebb08609e7ec6efde970dcf0433a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9b6aebb08609e7ec6efde970dcf0433a">◆ </a></span>isEndStatement()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool isEndStatement </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>Token is end statement. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00449">449</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="iIstreamI_8hpp_source.html#l00024">iIstream::findKeywordAndVal()</a>, <a class="el" href="iIstream_8cpp_source.html#l00157">iIstream::findTokenAndNext()</a>, <a class="el" href="iIstream_8cpp_source.html#l00203">iIstream::findTokenAndNextSilent()</a>, <a class="el" href="iIstream_8cpp_source.html#l00090">iIstream::findTokenResume()</a>, <a class="el" href="iIstream_8cpp_source.html#l00129">iIstream::findTokenResumeSilent()</a>, <a class="el" href="iIstreamI_8hpp_source.html#l00081">iIstream::nextData()</a>, and <a class="el" href="iIstream_8cpp_source.html#l00359">iIstream::readEndStatement()</a>.</p>
|
|
<div id="dynsection-28" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-28-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-28-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-28-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a9b6aebb08609e7ec6efde970dcf0433a_icgraph.png" border="0" usemap="#classpFlow_1_1token_a9b6aebb08609e7ec6efde970dcf0433a_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6a416acba3c9ad7558dfe2b232bfc96e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6a416acba3c9ad7558dfe2b232bfc96e">◆ </a></span>isEndBlock()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool isEndBlock </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>Token is end endBlock. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00460">460</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="iIstream_8cpp_source.html#l00090">iIstream::findTokenResume()</a>, and <a class="el" href="iIstream_8cpp_source.html#l00129">iIstream::findTokenResumeSilent()</a>.</p>
|
|
<div id="dynsection-29" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-29-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-29-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-29-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a6a416acba3c9ad7558dfe2b232bfc96e_icgraph.png" border="0" usemap="#classpFlow_1_1token_a6a416acba3c9ad7558dfe2b232bfc96e_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7290e5e0ddc94ce4790c7d05e0c633a5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7290e5e0ddc94ce4790c7d05e0c633a5">◆ </a></span>isInt64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool isInt64 </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>Token is int64. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00492">492</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="dataIO_8cpp_source.html#l00120">pFlow::readDataAscii()</a>, and <a class="el" href="dataIO_8cpp_source.html#l00080">pFlow::readDataAsciiBinary()</a>.</p>
|
|
<div id="dynsection-30" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-30-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-30-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-30-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a7290e5e0ddc94ce4790c7d05e0c633a5_icgraph.png" border="0" usemap="#classpFlow_1_1token_a7290e5e0ddc94ce4790c7d05e0c633a5_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9177934fe42dcd7691fb51f1ec1f7ac3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9177934fe42dcd7691fb51f1ec1f7ac3">◆ </a></span>isInt32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool isInt32 </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>Token is int32. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00497">497</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7283345d095683fd5e3a75cb4d3b8410"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7283345d095683fd5e3a75cb4d3b8410">◆ </a></span>isFloat()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool isFloat </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>Token is float. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00518">518</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a758c92bd63c516d466d3efdc8fc709e4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a758c92bd63c516d466d3efdc8fc709e4">◆ </a></span>isDouble()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool isDouble </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>Token is double. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00536">536</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2dba2f9672fc05859b4cdfd9b63f4922"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2dba2f9672fc05859b4cdfd9b63f4922">◆ </a></span>isReal()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool isReal </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>Token is float or double. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00554">554</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1680baf2428512b1a45060f52f3ade28"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1680baf2428512b1a45060f52f3ade28">◆ </a></span>isNumber()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool isNumber </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>Token is int, float or duble. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00580">580</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="stlFile_8cpp_source.html#l00042">pFlow::checkNumberToken()</a>, and <a class="el" href="iIstreamI_8hpp_source.html#l00163">pFlow::operator>>()</a>.</p>
|
|
<div id="dynsection-31" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-31-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-31-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-31-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a1680baf2428512b1a45060f52f3ade28_icgraph.png" border="0" usemap="#classpFlow_1_1token_a1680baf2428512b1a45060f52f3ade28_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ace6d5ecd2736d19990a7c12e0fe5a745"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ace6d5ecd2736d19990a7c12e0fe5a745">◆ </a></span>isWord()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool isWord </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>Token is word or DIRECTIVE word. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00602">602</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="stlFile_8cpp_source.html#l00034">pFlow::checkWordToken()</a>, <a class="el" href="iIstream_8cpp_source.html#l00157">iIstream::findTokenAndNext()</a>, <a class="el" href="iIstream_8cpp_source.html#l00203">iIstream::findTokenAndNextSilent()</a>, <a class="el" href="iIstream_8cpp_source.html#l00090">iIstream::findTokenResume()</a>, <a class="el" href="iIstream_8cpp_source.html#l00129">iIstream::findTokenResumeSilent()</a>, <a class="el" href="iIstreamI_8hpp_source.html#l00081">iIstream::nextData()</a>, <a class="el" href="iIstreamI_8hpp_source.html#l00129">pFlow::operator>>()</a>, <a class="el" href="Logical_8cpp_source.html#l00065">Logical::read()</a>, and <a class="el" href="iEntry_8cpp_source.html#l00032">iEntry< Key, T * >::readKeyword()</a>.</p>
|
|
<div id="dynsection-32" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-32-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-32-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-32-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_ace6d5ecd2736d19990a7c12e0fe5a745_icgraph.png" border="0" usemap="#classpFlow_1_1token_ace6d5ecd2736d19990a7c12e0fe5a745_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7a3207e054c6a822b0c3000184cb150e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7a3207e054c6a822b0c3000184cb150e">◆ </a></span>isDirective()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool isDirective </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>Token is DIRECTIVE (word variant) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00612">612</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abc9dc0708ec1aae2309621664fa8e5a4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abc9dc0708ec1aae2309621664fa8e5a4">◆ </a></span>isString()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool isString </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>Token is STRING, VARIABLE or VERBATIM string. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00633">633</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="iIstreamI_8hpp_source.html#l00129">pFlow::operator>>()</a>, <a class="el" href="Logical_8cpp_source.html#l00065">Logical::read()</a>, and <a class="el" href="tokenI_8hpp_source.html#l00221">token::token()</a>.</p>
|
|
<div id="dynsection-33" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-33-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-33-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-33-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_abc9dc0708ec1aae2309621664fa8e5a4_icgraph.png" border="0" usemap="#classpFlow_1_1token_abc9dc0708ec1aae2309621664fa8e5a4_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a72cc96a2f05c51fa985027e6b4d5322b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a72cc96a2f05c51fa985027e6b4d5322b">◆ </a></span>isVariable()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool isVariable </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>Token is VARIABLE (string variant) </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00666">666</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad511464bc4911f5e5cfa0a1f84f47fee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad511464bc4911f5e5cfa0a1f84f47fee">◆ </a></span>isStringType()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool isStringType </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>Token is WORD, DIRECTIVE, STRING, VARIABLE or VERBATIM. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00671">671</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7cc2c29bf53e48011ddd672093ade5da"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7cc2c29bf53e48011ddd672093ade5da">◆ </a></span>boolToken()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool boolToken </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 boolean token value. </p>
|
|
<p>Report FatalIOError and return false if token is not BOOL or INT64 </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00414">414</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aad815c5424a11dd702cc65ef32e4b156"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aad815c5424a11dd702cc65ef32e4b156">◆ </a></span>flagToken()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int flagToken </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 flag bitmask value. </p>
|
|
<p>Report FatalIOError and return NO_FLAG if token is not FLAG </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00432">432</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aaa8bf55f686d97ee30090681fd0bfc04"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aaa8bf55f686d97ee30090681fd0bfc04">◆ </a></span>pToken()</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="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31">pFlow::token::punctuationToken</a> pToken </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 punctuation character. </p>
|
|
<p>Report FatalIOError and return <b>\0</b> if token is not PUNCTUATION </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00470">470</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="tokenIO_8cpp_source.html#l00146">pFlow::operator<<()</a>, <a class="el" href="tokenIO_8cpp_source.html#l00032">pFlow::printTokenInfo()</a>, <a class="el" href="iIstream_8cpp_source.html#l00315">iIstream::readBeginList()</a>, <a class="el" href="dataEntry_8cpp_source.html#l00035">dataEntry::readDataEntry()</a>, <a class="el" href="iIstream_8cpp_source.html#l00336">iIstream::readEndList()</a>, and <a class="el" href="iIstream_8cpp_source.html#l00359">iIstream::readEndStatement()</a>.</p>
|
|
<div id="dynsection-34" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-34-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-34-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-34-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_aaa8bf55f686d97ee30090681fd0bfc04_icgraph.png" border="0" usemap="#classpFlow_1_1token_aaa8bf55f686d97ee30090681fd0bfc04_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a527884d8106fbcdc51fb1d8b937b9f71"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a527884d8106fbcdc51fb1d8b937b9f71">◆ </a></span>int64Token()</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="namespacepFlow.html#a94809bdb48183ff3ef62935d56f5c1e0">pFlow::int64</a> int64Token </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 int64 value. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00502">502</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="tokenIO_8cpp_source.html#l00146">pFlow::operator<<()</a>, <a class="el" href="tokenIO_8cpp_source.html#l00032">pFlow::printTokenInfo()</a>, <a class="el" href="dataIO_8cpp_source.html#l00120">pFlow::readDataAscii()</a>, and <a class="el" href="dataIO_8cpp_source.html#l00080">pFlow::readDataAsciiBinary()</a>.</p>
|
|
<div id="dynsection-35" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-35-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-35-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-35-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a527884d8106fbcdc51fb1d8b937b9f71_icgraph.png" border="0" usemap="#classpFlow_1_1token_a527884d8106fbcdc51fb1d8b937b9f71_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2ad267a191e747392310eead09132adc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2ad267a191e747392310eead09132adc">◆ </a></span>int32Token()</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="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">pFlow::int32</a> int32Token </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 int32 value. </p>
|
|
<p>Report FatalIOError and return <b>0</b> if token is not INT64 </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00513">513</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4c72fd962e5ec6cf9143fb6a78ddb2ab"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4c72fd962e5ec6cf9143fb6a78ddb2ab">◆ </a></span>floatToken()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">float floatToken </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 float value. </p>
|
|
<p>Report FatalIOError and return <b>0</b> if token is not FLOAT </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00524">524</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="tokenIO_8cpp_source.html#l00146">pFlow::operator<<()</a>, and <a class="el" href="tokenIO_8cpp_source.html#l00032">pFlow::printTokenInfo()</a>.</p>
|
|
<div id="dynsection-36" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-36-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-36-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-36-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a4c72fd962e5ec6cf9143fb6a78ddb2ab_icgraph.png" border="0" usemap="#classpFlow_1_1token_a4c72fd962e5ec6cf9143fb6a78ddb2ab_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9de6957d916b0d8a10cab9c0e2688fe6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9de6957d916b0d8a10cab9c0e2688fe6">◆ </a></span>doubleToken()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">double doubleToken </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 double value. </p>
|
|
<p>Report FatalIOError and return <b>0</b> if token is not DOUBLE </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00542">542</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="tokenIO_8cpp_source.html#l00146">pFlow::operator<<()</a>, and <a class="el" href="tokenIO_8cpp_source.html#l00032">pFlow::printTokenInfo()</a>.</p>
|
|
<div id="dynsection-37" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-37-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-37-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-37-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a9de6957d916b0d8a10cab9c0e2688fe6_icgraph.png" border="0" usemap="#classpFlow_1_1token_a9de6957d916b0d8a10cab9c0e2688fe6_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6ad35ba9e41cdd6fd291530c074fe4e1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6ad35ba9e41cdd6fd291530c074fe4e1">◆ </a></span>realToken()</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="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">pFlow::real</a> realToken </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 float or double value. </p>
|
|
<p>Report FatalIOError and return <b>0</b> if token is not a FLOAT or DOUBLE </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00564">564</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a66fa403264f7b94494f15dfd39ef8c3c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a66fa403264f7b94494f15dfd39ef8c3c">◆ </a></span>number()</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="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">pFlow::real</a> 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> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Return int64, float or double value. </p>
|
|
<p>Report FatalIOError and return <b>0</b> if token is not a INT64, FLOAT or DOUBLE </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00586">586</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="stlFile_8cpp_source.html#l00042">pFlow::checkNumberToken()</a>, and <a class="el" href="iIstreamI_8hpp_source.html#l00163">pFlow::operator>>()</a>.</p>
|
|
<div id="dynsection-38" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-38-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-38-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-38-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a66fa403264f7b94494f15dfd39ef8c3c_icgraph.png" border="0" usemap="#classpFlow_1_1token_a66fa403264f7b94494f15dfd39ef8c3c_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8658f0b0a04ffdb6e74c5af4ca27edf1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8658f0b0a04ffdb6e74c5af4ca27edf1">◆ </a></span>wordToken()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">pFlow::word</a> & wordToken </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 const reference to the word contents. </p>
|
|
<p>Report FatalIOError and return <b>""</b> if token is not a WORD or DIRECTIVE </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00618">618</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="bTypesFunctions_8hpp_source.html#l00049">pFlow::nullWord</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="stlFile_8cpp_source.html#l00034">pFlow::checkWordToken()</a>, <a class="el" href="iIstream_8cpp_source.html#l00157">iIstream::findTokenAndNext()</a>, <a class="el" href="iIstream_8cpp_source.html#l00203">iIstream::findTokenAndNextSilent()</a>, <a class="el" href="iIstream_8cpp_source.html#l00090">iIstream::findTokenResume()</a>, <a class="el" href="iIstream_8cpp_source.html#l00129">iIstream::findTokenResumeSilent()</a>, <a class="el" href="iIstreamI_8hpp_source.html#l00081">iIstream::nextData()</a>, <a class="el" href="tokenIO_8cpp_source.html#l00146">pFlow::operator<<()</a>, <a class="el" href="iIstreamI_8hpp_source.html#l00129">pFlow::operator>>()</a>, <a class="el" href="tokenIO_8cpp_source.html#l00032">pFlow::printTokenInfo()</a>, <a class="el" href="Logical_8cpp_source.html#l00065">Logical::read()</a>, <a class="el" href="iEntry_8cpp_source.html#l00032">iEntry< Key, T * >::readKeyword()</a>, and <a class="el" href="Ostream_8cpp_source.html#l00051">Ostream::write()</a>.</p>
|
|
<div id="dynsection-39" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-39-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-39-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-39-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a8658f0b0a04ffdb6e74c5af4ca27edf1_icgraph.png" border="0" usemap="#classpFlow_1_1token_a8658f0b0a04ffdb6e74c5af4ca27edf1_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa81aefc6aea3503b1eb4aefbafc8d0bc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa81aefc6aea3503b1eb4aefbafc8d0bc">◆ </a></span>stringToken()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">pFlow::word</a> & stringToken </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 const reference to the string contents. </p>
|
|
<p>Report FatalIOError and return <b>""</b> if token is not a STRING, VARIABLE, VERBATIM or an upcast WORD or DIRECTIVE </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00642">642</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="bTypesFunctions_8hpp_source.html#l00049">pFlow::nullWord</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="tokenIO_8cpp_source.html#l00146">pFlow::operator<<()</a>, <a class="el" href="iIstreamI_8hpp_source.html#l00129">pFlow::operator>>()</a>, <a class="el" href="tokenIO_8cpp_source.html#l00032">pFlow::printTokenInfo()</a>, and <a class="el" href="Logical_8cpp_source.html#l00065">Logical::read()</a>.</p>
|
|
<div id="dynsection-40" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-40-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-40-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-40-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_aa81aefc6aea3503b1eb4aefbafc8d0bc_icgraph.png" border="0" usemap="#classpFlow_1_1token_aa81aefc6aea3503b1eb4aefbafc8d0bc_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad20897c5c8bd47f5d4005989bead0e55"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad20897c5c8bd47f5d4005989bead0e55">◆ </a></span>reset()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void reset </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>Reset token to UNDEFINED and clear any allocated storage. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00263">263</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="tokenIO_8cpp_source.html#l00139">pFlow::operator>>()</a>, <a class="el" href="iIstream_8cpp_source.html#l00064">iIstream::peekBack()</a>, <a class="el" href="iTstream_8cpp_source.html#l00111">iTstream::read()</a>, and <a class="el" href="iIstream_8hpp_source.html#l00089">iIstream::resetPutBack()</a>.</p>
|
|
<div id="dynsection-41" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-41-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-41-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-41-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_ad20897c5c8bd47f5d4005989bead0e55_icgraph.png" border="0" usemap="#classpFlow_1_1token_ad20897c5c8bd47f5d4005989bead0e55_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a638b33dd25b3cd8ea7e846f04fd6a6a3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a638b33dd25b3cd8ea7e846f04fd6a6a3">◆ </a></span>setBad()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void setBad </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>Clear token and set to be ERROR. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00676">676</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="Istream_8cpp_source.html#l00392">Istream::read()</a>, and <a class="el" href="Istream_8cpp_source.html#l00127">Istream::readWordToken()</a>.</p>
|
|
<div id="dynsection-42" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-42-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-42-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-42-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a638b33dd25b3cd8ea7e846f04fd6a6a3_icgraph.png" border="0" usemap="#classpFlow_1_1token_a638b33dd25b3cd8ea7e846f04fd6a6a3_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a75fe511fd8c0453b737bec75120fd131"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a75fe511fd8c0453b737bec75120fd131">◆ </a></span>swap()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void swap </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1token.html">token</a> & </td>
|
|
<td class="paramname"><em>tok</em></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>Swap token contents: type, data, line-number. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00289">289</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="token_8hpp_source.html#l00181">token::data_</a>, <a class="el" href="token_8hpp_source.html#l00187">token::lineNumber_</a>, and <a class="el" href="token_8hpp_source.html#l00184">token::type_</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af2d08dd4ed5e30b424d5f32ccc10750c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af2d08dd4ed5e30b424d5f32ccc10750c">◆ </a></span>operator=() <span class="overload">[1/10]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1token.html">token</a> & </td>
|
|
<td class="paramname"><em>tok</em></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>Copy assign. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00685">685</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="token_8hpp_source.html#l00181">token::data_</a>, <a class="el" href="token_8hpp_source.html#l00187">token::lineNumber_</a>, <a class="el" href="token_8hpp_source.html#l00173">token::content::stringPtr</a>, <a class="el" href="token_8hpp_source.html#l00184">token::type_</a>, and <a class="el" href="token_8hpp_source.html#l00172">token::content::wordPtr</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7f5ffbf467ae99b3056cd6e80e0718a5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7f5ffbf467ae99b3056cd6e80e0718a5">◆ </a></span>operator=() <span class="overload">[2/10]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1token.html">token</a> && </td>
|
|
<td class="paramname"><em>tok</em></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>Move assign. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00723">723</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab1a2ddea57a8dc02509b8130062f6886"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab1a2ddea57a8dc02509b8130062f6886">◆ </a></span>operator=() <span class="overload">[3/10]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31">punctuationToken</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">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Copy assign from punctuation. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00736">736</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a374249df2f28283de94802695817ee0c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a374249df2f28283de94802695817ee0c">◆ </a></span>operator=() <span class="overload">[4/10]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a94809bdb48183ff3ef62935d56f5c1e0">int64</a> </td>
|
|
<td class="paramname"><em>val</em></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>Copy assign from int64. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00744">744</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aaa450c9d2d22e8fa26ffd019f73a6510"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aaa450c9d2d22e8fa26ffd019f73a6510">◆ </a></span>operator=() <span class="overload">[5/10]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>val</em></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>Copy assign from int32. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00751">751</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6993296913f1a75d6405995db109bb39"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6993296913f1a75d6405995db109bb39">◆ </a></span>operator=() <span class="overload">[6/10]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const float </td>
|
|
<td class="paramname"><em>val</em></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>Copy assign from float. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00759">759</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a98768598855abab7b6cacdea1db55f5b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a98768598855abab7b6cacdea1db55f5b">◆ </a></span>operator=() <span class="overload">[7/10]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const double </td>
|
|
<td class="paramname"><em>val</em></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>Copy assign from double. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00767">767</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5085ad361c2078cc93b70669c7838f77"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5085ad361c2078cc93b70669c7838f77">◆ </a></span>operator=() <span class="overload">[8/10]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>w</em></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>Copy assign from word. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00775">775</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a186cf20ad1cea5b84b108df41c550458"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a186cf20ad1cea5b84b108df41c550458">◆ </a></span>operator=() <span class="overload">[9/10]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> && </td>
|
|
<td class="paramname"><em>w</em></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>Move assign from word. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00783">783</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5730c6fce1d4bf65aea8faf21df62bc9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5730c6fce1d4bf65aea8faf21df62bc9">◆ </a></span>operator==() <span class="overload">[1/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator== </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1token.html">token</a> & </td>
|
|
<td class="paramname"><em>tok</em></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 class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00791">791</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="token_8hpp_source.html#l00181">token::data_</a>, <a class="el" href="token_8hpp_source.html#l00169">token::content::doubleVal</a>, <a class="el" href="box_8hpp_source.html#l00135">pFlow::equal()</a>, <a class="el" href="token_8hpp_source.html#l00166">token::content::flagVal</a>, <a class="el" href="token_8hpp_source.html#l00168">token::content::floatVal</a>, <a class="el" href="token_8hpp_source.html#l00164">token::content::int64Val</a>, <a class="el" href="token_8hpp_source.html#l00167">token::content::punctuationVal</a>, <a class="el" href="token_8hpp_source.html#l00173">token::content::stringPtr</a>, <a class="el" href="token_8hpp_source.html#l00184">token::type_</a>, and <a class="el" href="token_8hpp_source.html#l00172">token::content::wordPtr</a>.</p>
|
|
<div id="dynsection-43" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-43-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-43-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-43-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a5730c6fce1d4bf65aea8faf21df62bc9_cgraph.png" border="0" usemap="#classpFlow_1_1token_a5730c6fce1d4bf65aea8faf21df62bc9_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae5f3ad58e11abfd2be2125fcede7feaa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae5f3ad58e11abfd2be2125fcede7feaa">◆ </a></span>operator==() <span class="overload">[2/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator== </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31">punctuationToken</a> </td>
|
|
<td class="paramname"><em>p</em></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 class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00837">837</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeacc8dd5826d65081e99cb799b4dc11e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeacc8dd5826d65081e99cb799b4dc11e">◆ </a></span>operator==() <span class="overload">[3/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator== </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a94809bdb48183ff3ef62935d56f5c1e0">int64</a> </td>
|
|
<td class="paramname"><em>val</em></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 class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00843">843</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a20a49b3b7efc4bc22454dce6198cb67d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a20a49b3b7efc4bc22454dce6198cb67d">◆ </a></span>operator==() <span class="overload">[4/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator== </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>val</em></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 class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00852">852</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af1a60f3a5476e402b798de224a088f08"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af1a60f3a5476e402b798de224a088f08">◆ </a></span>operator==() <span class="overload">[5/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator== </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const float </td>
|
|
<td class="paramname"><em>val</em></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 class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00862">862</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="box_8hpp_source.html#l00135">pFlow::equal()</a>.</p>
|
|
<div id="dynsection-44" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-44-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-44-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-44-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_af1a60f3a5476e402b798de224a088f08_cgraph.png" border="0" usemap="#classpFlow_1_1token_af1a60f3a5476e402b798de224a088f08_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0fcad2ee64ab2e76d6b0cf823a331fa7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0fcad2ee64ab2e76d6b0cf823a331fa7">◆ </a></span>operator==() <span class="overload">[6/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator== </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const double </td>
|
|
<td class="paramname"><em>val</em></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 class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00872">872</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="box_8hpp_source.html#l00135">pFlow::equal()</a>.</p>
|
|
<div id="dynsection-45" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-45-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-45-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-45-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a0fcad2ee64ab2e76d6b0cf823a331fa7_cgraph.png" border="0" usemap="#classpFlow_1_1token_a0fcad2ee64ab2e76d6b0cf823a331fa7_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7d133c464a704f881f7cb4b651621bdb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7d133c464a704f881f7cb4b651621bdb">◆ </a></span>operator==() <span class="overload">[7/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator== </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>w</em></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 class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00881">881</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a52511650811d8ca0fdb9d31f85c5899c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a52511650811d8ca0fdb9d31f85c5899c">◆ </a></span>operator!=() <span class="overload">[1/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator!= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1token.html">token</a> & </td>
|
|
<td class="paramname"><em>tok</em></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 class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00890">890</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="box_8hpp_source.html#l00142">pFlow::operator==()</a>.</p>
|
|
<div id="dynsection-46" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-46-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-46-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-46-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a52511650811d8ca0fdb9d31f85c5899c_cgraph.png" border="0" usemap="#classpFlow_1_1token_a52511650811d8ca0fdb9d31f85c5899c_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5addfc5c02a32c8f0f39f108bc2e92f6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5addfc5c02a32c8f0f39f108bc2e92f6">◆ </a></span>operator!=() <span class="overload">[2/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator!= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31">punctuationToken</a> </td>
|
|
<td class="paramname"><em>p</em></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 class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00896">896</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="box_8hpp_source.html#l00142">pFlow::operator==()</a>.</p>
|
|
<div id="dynsection-47" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-47-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-47-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-47-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a5addfc5c02a32c8f0f39f108bc2e92f6_cgraph.png" border="0" usemap="#classpFlow_1_1token_a5addfc5c02a32c8f0f39f108bc2e92f6_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a33ad95acce626ca0abdcc870f912736b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a33ad95acce626ca0abdcc870f912736b">◆ </a></span>operator!=() <span class="overload">[3/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator!= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a94809bdb48183ff3ef62935d56f5c1e0">int64</a> </td>
|
|
<td class="paramname"><em>val</em></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 class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00902">902</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="box_8hpp_source.html#l00142">pFlow::operator==()</a>.</p>
|
|
<div id="dynsection-48" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-48-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-48-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-48-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a33ad95acce626ca0abdcc870f912736b_cgraph.png" border="0" usemap="#classpFlow_1_1token_a33ad95acce626ca0abdcc870f912736b_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac2efa8b7fbeb2daf21ba18eb4dbbe487"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac2efa8b7fbeb2daf21ba18eb4dbbe487">◆ </a></span>operator!=() <span class="overload">[4/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator!= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>val</em></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 class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00907">907</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="box_8hpp_source.html#l00142">pFlow::operator==()</a>.</p>
|
|
<div id="dynsection-49" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-49-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-49-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-49-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_ac2efa8b7fbeb2daf21ba18eb4dbbe487_cgraph.png" border="0" usemap="#classpFlow_1_1token_ac2efa8b7fbeb2daf21ba18eb4dbbe487_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a81d83ba50a97a3acdf90d5947ca8409a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a81d83ba50a97a3acdf90d5947ca8409a">◆ </a></span>operator!=() <span class="overload">[5/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator!= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const float </td>
|
|
<td class="paramname"><em>val</em></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 class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00913">913</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="box_8hpp_source.html#l00142">pFlow::operator==()</a>.</p>
|
|
<div id="dynsection-50" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-50-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-50-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-50-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a81d83ba50a97a3acdf90d5947ca8409a_cgraph.png" border="0" usemap="#classpFlow_1_1token_a81d83ba50a97a3acdf90d5947ca8409a_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4185404f58d438c2da74f2343b4b6710"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4185404f58d438c2da74f2343b4b6710">◆ </a></span>operator!=() <span class="overload">[6/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator!= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const double </td>
|
|
<td class="paramname"><em>val</em></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 class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00919">919</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="box_8hpp_source.html#l00142">pFlow::operator==()</a>.</p>
|
|
<div id="dynsection-51" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-51-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-51-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-51-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a4185404f58d438c2da74f2343b4b6710_cgraph.png" border="0" usemap="#classpFlow_1_1token_a4185404f58d438c2da74f2343b4b6710_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a89ed0e6956f5c0fc46a2632fb3fa4918"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a89ed0e6956f5c0fc46a2632fb3fa4918">◆ </a></span>operator!=() <span class="overload">[7/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator!= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>w</em></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 class="definition">Definition at line <a class="el" href="tokenI_8hpp_source.html#l00925">925</a> of file <a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="box_8hpp_source.html#l00142">pFlow::operator==()</a>.</p>
|
|
<div id="dynsection-52" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-52-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-52-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-52-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a89ed0e6956f5c0fc46a2632fb3fa4918_cgraph.png" border="0" usemap="#classpFlow_1_1token_a89ed0e6956f5c0fc46a2632fb3fa4918_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa74a2c0611922abf868950e4fe75d00d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa74a2c0611922abf868950e4fe75d00d">◆ </a></span>printInfo() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1iOstream.html">pFlow::iOstream</a> & printInfo </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> & </td>
|
|
<td class="paramname"><em>os</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenIO_8cpp_source.html#l00224">224</a> of file <a class="el" href="tokenIO_8cpp_source.html">tokenIO.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="tokenIO_8cpp_source.html#l00032">pFlow::printTokenInfo()</a>.</p>
|
|
<div id="dynsection-53" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-53-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-53-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-53-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_aa74a2c0611922abf868950e4fe75d00d_cgraph.png" border="0" usemap="#classpFlow_1_1token_aa74a2c0611922abf868950e4fe75d00d_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a025b61d7681c8058d7b63751134ce816"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a025b61d7681c8058d7b63751134ce816">◆ </a></span>printInfo() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream & printInfo </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream & </td>
|
|
<td class="paramname"><em>os</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="tokenIO_8cpp_source.html#l00229">229</a> of file <a class="el" href="tokenIO_8cpp_source.html">tokenIO.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="tokenIO_8cpp_source.html#l00032">pFlow::printTokenInfo()</a>.</p>
|
|
<div id="dynsection-54" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-54-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-54-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-54-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1token_a025b61d7681c8058d7b63751134ce816_cgraph.png" border="0" usemap="#classpFlow_1_1token_a025b61d7681c8058d7b63751134ce816_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a412e3aa53f8f85fee9f6a559da992ac4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a412e3aa53f8f85fee9f6a559da992ac4">◆ </a></span>operator=() <span class="overload">[10/10]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> * </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">delete</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Friends And Related Function Documentation</h2>
|
|
<a id="afab4f303e641891eb1c0a3b251f91e31"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afab4f303e641891eb1c0a3b251f91e31">◆ </a></span>operator<< <span class="overload">[1/4]</span></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="classpFlow_1_1iOstream.html">iOstream</a>& operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> & </td>
|
|
<td class="paramname"><em>os</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1token.html">token</a> & </td>
|
|
<td class="paramname"><em>tok</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">friend</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac404cfb7ffa819b4c86a4f996d8546c4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac404cfb7ffa819b4c86a4f996d8546c4">◆ </a></span>operator<< <span class="overload">[2/4]</span></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="classpFlow_1_1iOstream.html">iOstream</a>& operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> & </td>
|
|
<td class="paramname"><em>os</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31">punctuationToken</a> & </td>
|
|
<td class="paramname"><em>pt</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">friend</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab46a73d756f1f588d7748858587d75e5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab46a73d756f1f588d7748858587d75e5">◆ </a></span>operator<< <span class="overload">[3/4]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream& operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream & </td>
|
|
<td class="paramname"><em>os</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1token.html">token</a> & </td>
|
|
<td class="paramname"><em>tok</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">friend</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a272de9fa42d89d136b53b4542bfc972f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a272de9fa42d89d136b53b4542bfc972f">◆ </a></span>operator<< <span class="overload">[4/4]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream& operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream & </td>
|
|
<td class="paramname"><em>os</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1token.html#a4aba281d025f1d580c3835d67656fd31">punctuationToken</a> & </td>
|
|
<td class="paramname"><em>pt</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">friend</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="a47770f7468a35935879a4be8afea2c52"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a47770f7468a35935879a4be8afea2c52">◆ </a></span>data_</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="unionpFlow_1_1token_1_1content.html">content</a> data_</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>The data content (as a union). </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="token_8hpp_source.html#l00181">181</a> of file <a class="el" href="token_8hpp_source.html">token.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="tokenI_8hpp_source.html#l00028">token::boolean()</a>, <a class="el" href="tokenI_8hpp_source.html#l00038">token::flag()</a>, <a class="el" href="tokenI_8hpp_source.html#l00685">token::operator=()</a>, <a class="el" href="tokenI_8hpp_source.html#l00791">token::operator==()</a>, <a class="el" href="tokenI_8hpp_source.html#l00289">token::swap()</a>, and <a class="el" href="tokenI_8hpp_source.html#l00097">token::token()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a828aae3b94527316d86c741d8d17976b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a828aae3b94527316d86c741d8d17976b">◆ </a></span>type_</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="classpFlow_1_1token.html#a6a0d563d5e7c57fc510988d6694cc9e9">tokenType</a> type_</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>The token type. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="token_8hpp_source.html#l00184">184</a> of file <a class="el" href="token_8hpp_source.html">token.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="tokenI_8hpp_source.html#l00028">token::boolean()</a>, <a class="el" href="tokenI_8hpp_source.html#l00038">token::flag()</a>, <a class="el" href="tokenIO_8cpp_source.html#l00146">pFlow::operator<<()</a>, <a class="el" href="tokenI_8hpp_source.html#l00685">token::operator=()</a>, <a class="el" href="tokenI_8hpp_source.html#l00791">token::operator==()</a>, <a class="el" href="tokenI_8hpp_source.html#l00289">token::swap()</a>, and <a class="el" href="tokenI_8hpp_source.html#l00097">token::token()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a271ea4556e1f077f403284c4cde3ccec"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a271ea4556e1f077f403284c4cde3ccec">◆ </a></span>lineNumber_</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="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> lineNumber_</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>Line number in the file the token was read from. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="token_8hpp_source.html#l00187">187</a> of file <a class="el" href="token_8hpp_source.html">token.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="tokenI_8hpp_source.html#l00685">token::operator=()</a>, and <a class="el" href="tokenI_8hpp_source.html#l00289">token::swap()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
|
<li>src/phasicFlow/streams/token/<a class="el" href="token_8hpp_source.html">token.hpp</a></li>
|
|
<li>src/phasicFlow/streams/token/<a class="el" href="token_8cpp_source.html">token.cpp</a></li>
|
|
<li>src/phasicFlow/streams/token/<a class="el" href="tokenI_8hpp_source.html">tokenI.hpp</a></li>
|
|
<li>src/phasicFlow/streams/token/<a class="el" href="tokenIO_8cpp_source.html">tokenIO.cpp</a></li>
|
|
</ul>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="namespacepFlow.html">pFlow</a></li><li class="navelem"><a class="el" href="classpFlow_1_1token.html">token</a></li>
|
|
<li class="footer">Generated by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|