idlebox / 2007 / flex-bison-cpp-example / flex-bison-cpp-example-0.1.4 / doxygen-html / functions_func.html.html (Download File)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>Flex Bison C++ Example: Class Members - Functions</title>
<link href="tabs.css" rel="stylesheet" type="text/css">
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.9 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="functions.html"><span>All</span></a></li>
      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
      <li><a href="functions_vars.html"><span>Variables</span></a></li>
      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="#index_b"><span>b</span></a></li>
      <li><a href="#index_c"><span>c</span></a></li>
      <li><a href="#index_d"><span>d</span></a></li>
      <li><a href="#index_e"><span>e</span></a></li>
      <li><a href="#index_g"><span>g</span></a></li>
      <li><a href="#index_h"><span>h</span></a></li>
      <li><a href="#index_i"><span>i</span></a></li>
      <li><a href="#index_l"><span>l</span></a></li>
      <li><a href="#index_o"><span>o</span></a></li>
      <li><a href="#index_p"><span>p</span></a></li>
      <li><a href="#index_s"><span>s</span></a></li>
      <li><a href="#index_y"><span>y</span></a></li>
      <li><a href="#index_~"><span>~</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
&nbsp;
<p>
<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
<li>begin()
: <a class="el" href="classexample_1_1stack.html#e769c188566211e53a855f6842f7a11e">example::stack&lt; T, S &gt;</a>
</ul>
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
<li>clearExpressions()
: <a class="el" href="classCalcContext.html#8121847568350b2eb3073c64f15696cc">CalcContext</a>
<li>CNAdd()
: <a class="el" href="classCNAdd.html#d58db4fc6c78bb0d83695d9d14cae862">CNAdd</a>
<li>CNConstant()
: <a class="el" href="classCNConstant.html#0cf39e7ec935e90a472f8bf4fd784fa2">CNConstant</a>
<li>CNDivide()
: <a class="el" href="classCNDivide.html#8c68f6caaf698379e4d3092aca0cfd96">CNDivide</a>
<li>CNModulo()
: <a class="el" href="classCNModulo.html#8e6c9022db2a053c3411e9758b672383">CNModulo</a>
<li>CNMultiply()
: <a class="el" href="classCNMultiply.html#4f7198f154058adf9f9239dde52a6fee">CNMultiply</a>
<li>CNNegate()
: <a class="el" href="classCNNegate.html#2b714898f5ad0c1baa22ac0d13e8d9f5">CNNegate</a>
<li>CNPower()
: <a class="el" href="classCNPower.html#19cc4d9436407d694ec1671fd146834a">CNPower</a>
<li>CNSubtract()
: <a class="el" href="classCNSubtract.html#0541ebca50cf7ee87951b58e0e471f9e">CNSubtract</a>
<li>columns()
: <a class="el" href="classexample_1_1location.html#748182845768b78d9ee3a0cd0c05e942">example::location</a>
, <a class="el" href="classexample_1_1position.html#d447ed088ff7dbc4efdfc2e307d63d1f">example::position</a>
</ul>
<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
<li>debug()
: <a class="el" href="classFlexLexer.html#edc593d3f484e8d433abf1f26856ccc6">FlexLexer</a>
<li>debug_level()
: <a class="el" href="classexample_1_1Parser.html#48f052c610caaa1fb7370a780fe197fa">example::Parser</a>
<li>debug_stream()
: <a class="el" href="classexample_1_1Parser.html#39c29c4e67d0a7817cd6ebb90a7b069c">example::Parser</a>
<li>Driver()
: <a class="el" href="classexample_1_1Driver.html#c7e62776c89658a2d2ff66761bed2a23">example::Driver</a>
</ul>
<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
<li>end()
: <a class="el" href="classexample_1_1stack.html#d5175888d71aff8fc28454bfdfbc1013">example::stack&lt; T, S &gt;</a>
<li>error()
: <a class="el" href="classexample_1_1Driver.html#e86d346bd0baa8e13222f5c38a13623d">example::Driver</a>
, <a class="el" href="classexample_1_1Parser.html#47c22356158b28f0e3da36f2254af7bb">example::Parser</a>
, <a class="el" href="classexample_1_1Driver.html#4c1ddc62f8957c89302f9bfa6e75067f">example::Driver</a>
<li>evaluate()
: <a class="el" href="classCNModulo.html#ea0edc20d0feeaded4e44182039f8396">CNModulo</a>
, <a class="el" href="classCNDivide.html#416c36cec11a481a20bbe3409c1e42db">CNDivide</a>
, <a class="el" href="classCNMultiply.html#51ce205165bfa5842002721332c14f5c">CNMultiply</a>
, <a class="el" href="classCNAdd.html#5b558f1853ec5555c1ff3503f44b30e7">CNAdd</a>
, <a class="el" href="classCNSubtract.html#e57879411a77bf2a5b16f28aa488a3d6">CNSubtract</a>
, <a class="el" href="classCNNegate.html#d8742ef807da75fea0d512467d5331cd">CNNegate</a>
, <a class="el" href="classCNConstant.html#f8f9ed8124c661e1dd31df7e6eed94c3">CNConstant</a>
, <a class="el" href="classCalcNode.html#0c036b9e80266101e155bf76da1b868a">CalcNode</a>
, <a class="el" href="classCNPower.html#9461646cf8e9fc0cb54318e04d73ed72">CNPower</a>
<li>ExampleFlexLexer()
: <a class="el" href="classExampleFlexLexer.html#8be5853393a361e1d8d74acda2a8289a">ExampleFlexLexer</a>
<li>existsVariable()
: <a class="el" href="classCalcContext.html#12ebfc0a7e6801f14162db3a6d2669fa">CalcContext</a>
</ul>
<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
<li>getVariable()
: <a class="el" href="classCalcContext.html#3edc55c1b8bcec46399d835a09052f87">CalcContext</a>
</ul>
<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
<li>height()
: <a class="el" href="classexample_1_1stack.html#382b54b4b4c64952617bce483de99131">example::stack&lt; T, S &gt;</a>
</ul>
<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
<li>indent()
: <a class="el" href="classCalcNode.html#605eaaacf8c3d3367c722bf7787fc4d2">CalcNode</a>
<li>initialize()
: <a class="el" href="classexample_1_1position.html#0b2927172dad066cdb0f2c0c8b9b0a96">example::position</a>
, <a class="el" href="classexample_1_1location.html#b7074f6e05a6e1351b4d25ca037a5fb8">example::location</a>
</ul>
<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
<li>lex()
: <a class="el" href="classexample_1_1Scanner.html#60e1b0f8a420164e464823b8578d6d7d">example::Scanner</a>
<li>LexerError()
: <a class="el" href="classExampleFlexLexer.html#c02b8e0bdfe82be5a9825d3a06340780">ExampleFlexLexer</a>
<li>LexerInput()
: <a class="el" href="classExampleFlexLexer.html#6a1931bf4e640550c744e0ba92463f5d">ExampleFlexLexer</a>
<li>LexerOutput()
: <a class="el" href="classExampleFlexLexer.html#f589727f21069a5a32138bc15af0a15b">ExampleFlexLexer</a>
<li>lineno()
: <a class="el" href="classFlexLexer.html#57ca10b72b34694901ea4c6a989830ff">FlexLexer</a>
<li>lines()
: <a class="el" href="classexample_1_1location.html#037422ac20ec3d9a2dd14c8841439dea">example::location</a>
, <a class="el" href="classexample_1_1position.html#5bf9ea88111fc15a2be19d118c66a95d">example::position</a>
<li>location()
: <a class="el" href="classexample_1_1location.html#b3f57c371b16635436d16489be26b986">example::location</a>
</ul>
<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
<li>operator[]()
: <a class="el" href="classexample_1_1stack.html#0cefb2b98973c1cc3d3f7d3ac16148eb">example::stack&lt; T, S &gt;</a>
, <a class="el" href="classexample_1_1slice.html#f75fe16013aec7233fb412ce1f5601b3">example::slice&lt; T, S &gt;</a>
, <a class="el" href="classexample_1_1stack.html#2961b6d7f6b65ffa36caa56502b7b7b1">example::stack&lt; T, S &gt;</a>
</ul>
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
<li>parse()
: <a class="el" href="classexample_1_1Parser.html#dab2581623d812342901cc27f0340b8b">example::Parser</a>
<li>parse_file()
: <a class="el" href="classexample_1_1Driver.html#ffea06783586d2253a4231e89cfd1ff7">example::Driver</a>
<li>parse_stream()
: <a class="el" href="classexample_1_1Driver.html#a02195b250993e74acceb0fdd5e04414">example::Driver</a>
<li>parse_string()
: <a class="el" href="classexample_1_1Driver.html#34d3f98359759bd7dbec2ae9cf14ca6f">example::Driver</a>
<li>Parser()
: <a class="el" href="classexample_1_1Parser.html#6de13353bb5b32cdd497656e0cdd9df5">example::Parser</a>
<li>pop()
: <a class="el" href="classexample_1_1stack.html#80250dd3a9e837002f1541213e3dba77">example::stack&lt; T, S &gt;</a>
<li>position()
: <a class="el" href="classexample_1_1position.html#d697514601f21b97a97a61c4410e592c">example::position</a>
<li>print()
: <a class="el" href="classCNAdd.html#73128b63182541df1e0d8797c1c3f4a9">CNAdd</a>
, <a class="el" href="classCNNegate.html#05186ba465d67b4c7d82775aff6bfcc7">CNNegate</a>
, <a class="el" href="classCNConstant.html#cacd0c4f899f52b2ec29ad102fc17d9a">CNConstant</a>
, <a class="el" href="classCNPower.html#23b22f144f66e242794826719eb4a47a">CNPower</a>
, <a class="el" href="classCNMultiply.html#a97ab488dd08e3c3248df351465e0d1d">CNMultiply</a>
, <a class="el" href="classCNDivide.html#0126b757dde799c062ce16abfeda197d">CNDivide</a>
, <a class="el" href="classCNModulo.html#9dbb4fee67eb934535924e6ee8ffc810">CNModulo</a>
, <a class="el" href="classCalcNode.html#ce46c07f593f0b4727faa46cbeb8f6e8">CalcNode</a>
, <a class="el" href="classCNSubtract.html#2a1f71490f4492af059f80ebd862a442">CNSubtract</a>
<li>push()
: <a class="el" href="classexample_1_1stack.html#e5c6c8054fdafb66aa9d2a62b0fc513b">example::stack&lt; T, S &gt;</a>
</ul>
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
<li>Scanner()
: <a class="el" href="classexample_1_1Scanner.html#155a119623eb650753829e3357d59d53">example::Scanner</a>
<li>set_debug()
: <a class="el" href="classFlexLexer.html#1da05b19b783fd94e8a65cb4ee02dec8">FlexLexer</a>
, <a class="el" href="classexample_1_1Scanner.html#5625c85cbc498968f3045cea6fd67fb5">example::Scanner</a>
<li>set_debug_level()
: <a class="el" href="classexample_1_1Parser.html#5fb28eb5133e2711450edeebc8d4e505">example::Parser</a>
<li>set_debug_stream()
: <a class="el" href="classexample_1_1Parser.html#d65222f390df53378c5e65d142833511">example::Parser</a>
<li>slice()
: <a class="el" href="classexample_1_1slice.html#c63de020f940f60c8f7003a3ab9dbfc3">example::slice&lt; T, S &gt;</a>
<li>stack()
: <a class="el" href="classexample_1_1stack.html#141a5965cfd9ae5c4c57ef3012927b4c">example::stack&lt; T, S &gt;</a>
<li>step()
: <a class="el" href="classexample_1_1location.html#74a557e8f19d99d90b21e41e1ad17ef8">example::location</a>
<li>switch_streams()
: <a class="el" href="classFlexLexer.html#227e31f508499c6fed54fb47cc340a0d">FlexLexer</a>
, <a class="el" href="classExampleFlexLexer.html#517348a42d843227b970cf8957174f3f">ExampleFlexLexer</a>
</ul>
<h3><a class="anchor" name="index_y">- y -</a></h3><ul>
<li>yy_create_buffer()
: <a class="el" href="classFlexLexer.html#516348ee1a0dde36e343118814cc42e0">FlexLexer</a>
, <a class="el" href="classExampleFlexLexer.html#5fe0a63767963141ecd733b39e4b006d">ExampleFlexLexer</a>
<li>yy_delete_buffer()
: <a class="el" href="classExampleFlexLexer.html#98dd947b9da7b4736cf84e0479c9fc39">ExampleFlexLexer</a>
, <a class="el" href="classFlexLexer.html#6c59180ab84ba98af3704ba2cb018230">FlexLexer</a>
<li>yy_flush_buffer()
: <a class="el" href="classExampleFlexLexer.html#667d4e75ef628d4c5e24da9aa39c9a5d">ExampleFlexLexer</a>
<li>yy_get_next_buffer()
: <a class="el" href="classExampleFlexLexer.html#4bfae66b007c736e14a9b0a746cd4f41">ExampleFlexLexer</a>
<li>yy_get_previous_state()
: <a class="el" href="classExampleFlexLexer.html#ca1fe08664145c065bb3417e9d3a5c50">ExampleFlexLexer</a>
<li>yy_init_buffer()
: <a class="el" href="classExampleFlexLexer.html#37616a3b1dea994754e899a3d4e4aae7">ExampleFlexLexer</a>
<li>yy_load_buffer_state()
: <a class="el" href="classExampleFlexLexer.html#68dde2f8e3ebfce36754add002bcb77c">ExampleFlexLexer</a>
<li>yy_pop_state()
: <a class="el" href="classExampleFlexLexer.html#19bdf2acfe685ffd3ffd646879dc0816">ExampleFlexLexer</a>
<li>yy_push_state()
: <a class="el" href="classExampleFlexLexer.html#d0a23581b23e4638c86c990b02d95e4b">ExampleFlexLexer</a>
<li>yy_reduce_print_()
: <a class="el" href="classexample_1_1Parser.html#5ba8b4b0d9e75ce0142cd229d57d4d3a">example::Parser</a>
<li>yy_switch_to_buffer()
: <a class="el" href="classFlexLexer.html#3fa4649c1866a483fc391923ca90ca1d">FlexLexer</a>
, <a class="el" href="classExampleFlexLexer.html#c69e13edbbab2241727ca4f0aa6ea0fb">ExampleFlexLexer</a>
<li>yy_symbol_print_()
: <a class="el" href="classexample_1_1Parser.html#014319a3db8a1cc0d9eb6ba1a4fbeea9">example::Parser</a>
<li>yy_symbol_value_print_()
: <a class="el" href="classexample_1_1Parser.html#01994d6e54945cbd093d39cd0525f1a5">example::Parser</a>
<li>yy_top_state()
: <a class="el" href="classExampleFlexLexer.html#831037fe4db95ffa3e43ed1b42991b48">ExampleFlexLexer</a>
<li>yy_try_NUL_trans()
: <a class="el" href="classExampleFlexLexer.html#f54c60393fbe10328f6ecb0c251cd022">ExampleFlexLexer</a>
<li>yydestruct_()
: <a class="el" href="classexample_1_1Parser.html#f8e4998bd2f80c5cba541ee33a7fdb42">example::Parser</a>
<li>yyensure_buffer_stack()
: <a class="el" href="classExampleFlexLexer.html#c503307127cf36e1d700aeeb70afa2ce">ExampleFlexLexer</a>
<li>yyinput()
: <a class="el" href="classExampleFlexLexer.html#1e5d2daeff81d9208b3378f5713c700a">ExampleFlexLexer</a>
<li>YYLeng()
: <a class="el" href="classFlexLexer.html#54e92981ddbd6f05ce40b784bfc733f2">FlexLexer</a>
<li>yylex()
: <a class="el" href="classFlexLexer.html#1b1f93d24f5a97f50eb1747fac568ccb">FlexLexer</a>
, <a class="el" href="classExampleFlexLexer.html#52dace47f333320dfb4ffb21f8c6e474">ExampleFlexLexer</a>
<li>yypop_()
: <a class="el" href="classexample_1_1Parser.html#910c5d9b75345d09e35d13d94654e072">example::Parser</a>
<li>yypop_buffer_state()
: <a class="el" href="classExampleFlexLexer.html#a232302675249c926d2b98f9c5c63e04">ExampleFlexLexer</a>
<li>yypush_buffer_state()
: <a class="el" href="classExampleFlexLexer.html#e0f26bea0143b9c95db56dbf59baa148">ExampleFlexLexer</a>
<li>yyrestart()
: <a class="el" href="classFlexLexer.html#4c447faae89a4b4b0397bd398c74a167">FlexLexer</a>
, <a class="el" href="classExampleFlexLexer.html#9efe8d0b2341c93a9bf8220534bbde39">ExampleFlexLexer</a>
<li>yystack_print_()
: <a class="el" href="classexample_1_1Parser.html#a7c7489f4e4cdc5156d80862fc50351e">example::Parser</a>
<li>yysyntax_error_()
: <a class="el" href="classexample_1_1Parser.html#533a8f8631d6024cb5f2ed8f2b03bc2d">example::Parser</a>
<li>YYText()
: <a class="el" href="classFlexLexer.html#dca6f8aa6ac5e871e2ffd01e76cd5d14">FlexLexer</a>
<li>yytnamerr_()
: <a class="el" href="classexample_1_1Parser.html#566ecfc36b727ea6fd770a1e13e21dfe">example::Parser</a>
<li>yytranslate_()
: <a class="el" href="classexample_1_1Parser.html#46bf55abe41471988e37fa1565c1ae6b">example::Parser</a>
<li>yyunput()
: <a class="el" href="classExampleFlexLexer.html#3fe684277071b38fd7e24dcd0311134a">ExampleFlexLexer</a>
<li>yywrap()
: <a class="el" href="classExampleFlexLexer.html#c9b84056b4fb8057604f7d9e34f0ff34">ExampleFlexLexer</a>
</ul>
<h3><a class="anchor" name="index_~">- ~ -</a></h3><ul>
<li>~CalcContext()
: <a class="el" href="classCalcContext.html#26fdce262f6eb86aeabdccf3081efd5f">CalcContext</a>
<li>~CalcNode()
: <a class="el" href="classCalcNode.html#d277e8092667f224a6f7f607885a3a4d">CalcNode</a>
<li>~CNAdd()
: <a class="el" href="classCNAdd.html#7ec540d57c20f7c3d3fa7e7f674cb2cc">CNAdd</a>
<li>~CNDivide()
: <a class="el" href="classCNDivide.html#c5b75878d687dd69e3c870ff57a030f2">CNDivide</a>
<li>~CNModulo()
: <a class="el" href="classCNModulo.html#365e8bb7a46b9b3cb0dcf8393ea52072">CNModulo</a>
<li>~CNMultiply()
: <a class="el" href="classCNMultiply.html#77cb77c51a83f12cd9db8b7dc63e9597">CNMultiply</a>
<li>~CNNegate()
: <a class="el" href="classCNNegate.html#262567bfb009ab31cbe3dc482a0e6294">CNNegate</a>
<li>~CNPower()
: <a class="el" href="classCNPower.html#2cbc6cdd3ea0a40f6a5cc1bc505cc075">CNPower</a>
<li>~CNSubtract()
: <a class="el" href="classCNSubtract.html#4981aae33a05d8e8c53aa0bb14d4dc47">CNSubtract</a>
<li>~ExampleFlexLexer()
: <a class="el" href="classExampleFlexLexer.html#d8f2cf1698b3eb2b1c1437005ddc06b4">ExampleFlexLexer</a>
<li>~FlexLexer()
: <a class="el" href="classFlexLexer.html#513c4982ef52db6d43151becbf3fe05a">FlexLexer</a>
<li>~Parser()
: <a class="el" href="classexample_1_1Parser.html#a12e094ccdac610de314c107ef612b22">example::Parser</a>
<li>~Scanner()
: <a class="el" href="classexample_1_1Scanner.html#aaab23709ccc98af2b062110b9fbfb0b">example::Scanner</a>
</ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Sat Sep 5 10:26:25 2009 for Flex Bison C++ Example by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
</body>
</html>
RSS 2.0 Weblog Feed Atom 1.0 Weblog Feed Valid XHTML 1.1 Valid CSS (2.1)