Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-release > by-pkgid > 058bd62f54850fdc6f0231b268975025 > files > 3062

antlr3-C-docs-3.4-17.mga7.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.15"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>ANTLR3C: API Implementation functions</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>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(initResizable);
/* @license-end */</script>
<link href="doxygen.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" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">ANTLR3C
   &#160;<span id="projectnumber">3.3.1</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.15 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('group__apiimplementations.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#groups">Modules</a>  </div>
  <div class="headertitle">
<div class="title">API Implementation functions<div class="ingroups"><a class="el" href="group__apiclasses.html">API Classes</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>API implementation functions are the default implementation of each of the methods in a particular typedef structure.  
<a href="#details">More...</a></p>
<div class="dynheader">
Collaboration diagram for API Implementation functions:</div>
<div class="dyncontent">
<center><table><tr><td><img src="group__apiimplementations.png" border="0" alt="" usemap="#group____apiimplementations"/>
<map name="group____apiimplementations" id="group____apiimplementations">
<area shape="rect"  href="group__p_a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n.html" title=" " alt="" coords="343,5,576,45"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___v_e_c_t_o_r___f_a_c_t_o_r_y.html" title=" " alt="" coords="348,69,571,109"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___t_o_k_e_n___s_t_r_e_a_m.html" title=" " alt="" coords="349,133,569,173"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___t_r_e_e___n_o_d_e___s_t_r_e_a_m.html" title=" " alt="" coords="337,197,582,237"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e.html" title=" " alt="" coords="348,261,571,301"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r.html" title=" " alt="" coords="366,326,553,381"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___l_e_x_e_r.html" title=" " alt="" coords="373,405,546,445"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___c_y_c_l_i_c___d_f_a.html" title=" " alt="" coords="360,469,559,509"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___t_r_e_e___p_a_r_s_e_r.html" title=" " alt="" coords="359,533,559,573"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___h_a_s_h___e_n_u_m.html" title=" " alt="" coords="371,598,547,653"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html" title="The base recognizer interface is implemented by all higher level recognizers such as pANTLR3_PARSER a..." alt="" coords="347,677,572,717"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___s_t_r_i_n_g.html" title=" " alt="" coords="366,741,553,781"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___t_o_k_e_n___s_o_u_r_c_e.html" title=" " alt="" coords="351,805,568,845"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n___s_t_r_e_a_m.html" title=" " alt="" coords="357,870,561,925"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___r_e_w_r_i_t_e___r_u_l_e___e_l_e_m_e_n_t___s_t_r_e_a_m.html" title=" " alt="" coords="350,949,569,1003"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___i_n_p_u_t___s_t_r_e_a_m.html" title=" " alt="" coords="352,1028,567,1068"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html" title=" " alt="" coords="336,1092,583,1132"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___a_r_b_o_r_e_t_u_m.html" title=" " alt="" coords="356,1156,563,1196"/>
<area shape="rect"  href="group__apiclasses.html" title="The API classes are divided into the typdefs (and their underlying structs) that are the containers f..." alt="" coords="5,1227,96,1253"/>
<area shape="rect"  title="API implementation functions are the default implementation of each of the methods in a particular ty..." alt="" coords="144,1220,288,1260"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___i_n_t___t_r_i_e.html" title=" " alt="" coords="381,1220,538,1260"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___s_t_a_c_k.html" title=" " alt="" coords="371,1284,547,1324"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___b_i_t_s_e_t.html" title=" " alt="" coords="369,1348,550,1388"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___b_a_s_e___t_r_e_e.html" title=" " alt="" coords="364,1412,555,1452"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e___n_o_d_e___s_t_r_e_a_m.html" title=" " alt="" coords="341,1477,577,1531"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___r_e_c_o_g_n_i_z_e_r___s_h_a_r_e_d___s_t_a_t_e.html" title="The recognizer shared state class does not have an implementation because it contains only data field..." alt="" coords="353,1555,565,1610"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___v_e_c_t_o_r.html" title=" " alt="" coords="362,1635,557,1675"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___h_a_s_h___t_a_b_l_e.html" title=" " alt="" coords="358,1699,561,1739"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___t_o_k_e_n___f_a_c_t_o_r_y.html" title=" " alt="" coords="349,1763,570,1803"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___p_a_r_s_e___t_r_e_e.html" title=" " alt="" coords="360,1827,559,1867"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___s_t_r_i_n_g___f_a_c_t_o_r_y.html" title=" " alt="" coords="349,1891,569,1931"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___p_a_r_s_e_r.html" title=" " alt="" coords="364,1955,555,1995"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___h_a_s_h___e_n_t_r_y.html" title=" " alt="" coords="371,2019,548,2074"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e___a_d_a_p_t_o_r.html" title=" " alt="" coords="363,2098,556,2153"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___l_e_x___s_t_a_t_e.html" title=" " alt="" coords="360,2177,559,2217"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___h_a_s_h___b_u_c_k_e_t.html" title=" " alt="" coords="367,2242,552,2297"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___l_i_s_t.html" title=" " alt="" coords="385,2321,534,2361"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___e_x_c_e_p_t_i_o_n.html" title=" " alt="" coords="364,2385,555,2425"/>
<area shape="rect"  href="group__p_a_n_t_l_r3___t_r_e_e___w_a_l_k___s_t_a_t_e.html" title=" " alt="" coords="343,2449,575,2489"/>
</map>
</td></tr></table></center>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
Modules</h2></td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html">pANTLR3_BASE_RECOGNIZER Base Recognizer Implementation</a></td></tr>
<tr class="memdesc:group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r"><td class="mdescLeft">&#160;</td><td class="mdescRight">The base recognizer interface is implemented by all higher level recognizers such as <a class="el" href="group___a_n_t_l_r3___p_a_r_s_e_r.html#gaa68a53fd6b2d899a8136c64e08fc1dbd" title="Pointer to an instantiation of &#39;class&#39; ANTLR3_PARSER.">pANTLR3_PARSER</a> and provides methods common to all recognizers. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___r_e_c_o_g_n_i_z_e_r___s_h_a_r_e_d___s_t_a_t_e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___r_e_c_o_g_n_i_z_e_r___s_h_a_r_e_d___s_t_a_t_e.html">pANTLR3_RECOGNIZER_SHARED_STATE - Recognizer Shared State Implementation</a></td></tr>
<tr class="memdesc:group__p_a_n_t_l_r3___r_e_c_o_g_n_i_z_e_r___s_h_a_r_e_d___s_t_a_t_e"><td class="mdescLeft">&#160;</td><td class="mdescRight">The recognizer shared state class does not have an implementation because it contains only data fields, documented at <a class="el" href="antlr3recognizersharedstate_8h.html#a4a7c7aca60156948067f83a35ffed61e" title="All the data elements required to track the current state of any recognizer (lexer,...">ANTLR3_RECOGNIZER_SHARED_STATE</a>. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___b_i_t_s_e_t"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___b_i_t_s_e_t.html">pANTLR3_BITSET - Bitset Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___t_o_k_e_n___f_a_c_t_o_r_y"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___t_o_k_e_n___f_a_c_t_o_r_y.html">pANTLR3_TOKEN_FACTORY - Token Factory Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n.html">pANTLR3_COMMON_TOKEN - Common Token Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___e_x_c_e_p_t_i_o_n"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___e_x_c_e_p_t_i_o_n.html">pANTLR3_EXCEPTION - Exception Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___h_a_s_h___b_u_c_k_e_t"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___h_a_s_h___b_u_c_k_e_t.html">pANTLR3_HASH_BUCKET - Hash Table Bucket Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___h_a_s_h___e_n_t_r_y"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___h_a_s_h___e_n_t_r_y.html">pANTLR3_HASH_ENTRY - Hash Table Entry Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___h_a_s_h___e_n_u_m"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___h_a_s_h___e_n_u_m.html">pANTLR3_HASH_ENUM - Hash Table Enumerator Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___h_a_s_h___t_a_b_l_e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___h_a_s_h___t_a_b_l_e.html">pANTLR3_HASH_TABLE - Hash Table Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___l_i_s_t"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___l_i_s_t.html">pANTLR3_LIST - List Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___v_e_c_t_o_r___f_a_c_t_o_r_y"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___v_e_c_t_o_r___f_a_c_t_o_r_y.html">pANTLR3_VECTOR_FACTORY - Vector Factory Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___v_e_c_t_o_r"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___v_e_c_t_o_r.html">pANTLR3_VECTOR - Vector Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___s_t_a_c_k"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___s_t_a_c_k.html">pANTLR3_STACK - Stack Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___i_n_p_u_t___s_t_r_e_a_m"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___i_n_p_u_t___s_t_r_e_a_m.html">pANTLR3_INPUT_STREAM - Input Stream Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___l_e_x___s_t_a_t_e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___l_e_x___s_t_a_t_e.html">pANTLR3_LEX_STATE - Lexer State Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___s_t_r_i_n_g___f_a_c_t_o_r_y"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___s_t_r_i_n_g___f_a_c_t_o_r_y.html">pANTLR3_STRING_FACTORY - String Factory Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___s_t_r_i_n_g"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___s_t_r_i_n_g.html">pANTLR3_STRING - String Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___t_o_k_e_n___s_o_u_r_c_e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___t_o_k_e_n___s_o_u_r_c_e.html">pANTLR3_TOKEN_SOURCE - Token Source Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___t_o_k_e_n___s_t_r_e_a_m"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___t_o_k_e_n___s_t_r_e_a_m.html">pANTLR3_TOKEN_STREAM - Token Stream Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n___s_t_r_e_a_m"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___c_o_m_m_o_n___t_o_k_e_n___s_t_r_e_a_m.html">pANTLR3_COMMON_TOKEN_STREAM - Common Token Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___c_y_c_l_i_c___d_f_a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___c_y_c_l_i_c___d_f_a.html">pANTLR3_CYCLIC_DFA - Cyclic DFA Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___l_e_x_e_r"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___l_e_x_e_r.html">pANTLR3_LEXER - Lexer Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___p_a_r_s_e_r"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___p_a_r_s_e_r.html">pANTLR3_PARSER - Parser Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___b_a_s_e___t_r_e_e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___b_a_s_e___t_r_e_e.html">pANTLR3_BASE_TREE - Base Tree Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e.html">pANTLR3_COMMON_TREE - Common Tree Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___a_r_b_o_r_e_t_u_m"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___a_r_b_o_r_e_t_u_m.html">pANTLR3_ARBORETUM - Tree Factory Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___p_a_r_s_e___t_r_e_e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___p_a_r_s_e___t_r_e_e.html">pANTLR3_PARSE_TREE - Parse Tree Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___t_r_e_e___n_o_d_e___s_t_r_e_a_m"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___t_r_e_e___n_o_d_e___s_t_r_e_a_m.html">pANTLR3_TREE_NODE_STREAM - Tree Node Stream Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e___n_o_d_e___s_t_r_e_a_m"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e___n_o_d_e___s_t_r_e_a_m.html">pANTLR3_COMMON_TREE_NODE_STREAM - Common Tree Node Stream Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___t_r_e_e___w_a_l_k___s_t_a_t_e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___t_r_e_e___w_a_l_k___s_t_a_t_e.html">pANTLR3_TREE_WALK_STATE - Tree Walk State Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___b_a_s_e___t_r_e_e___a_d_a_p_t_o_r.html">pANTLR3_BASE_TREE_ADAPTOR - Base Tree Adaptor Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e___a_d_a_p_t_o_r"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___c_o_m_m_o_n___t_r_e_e___a_d_a_p_t_o_r.html">pANTLR3_COMMON_TREE_ADAPTOR - Common Tree Adaptor Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___t_r_e_e___p_a_r_s_e_r"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___t_r_e_e___p_a_r_s_e_r.html">pANTLR3_TREE_PARSER - Tree ParserImplementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___i_n_t___t_r_i_e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___i_n_t___t_r_i_e.html">pANTLR3_INT_TRIE - Trie Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___r_e_w_r_i_t_e___r_u_l_e___e_l_e_m_e_n_t___s_t_r_e_a_m"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___r_e_w_r_i_t_e___r_u_l_e___e_l_e_m_e_n_t___s_t_r_e_a_m.html">pANTLR3_REWRITE_RULE_ELEMENT_STREAM - Token Rewrite Stream Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__p_a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__p_a_n_t_l_r3___d_e_b_u_g___e_v_e_n_t___l_i_s_t_e_n_e_r.html">pANTLR3_DEBUG_EVENT_LISTENER - Debugger Implementation</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>API implementation functions are the default implementation of each of the methods in a particular typedef structure. </p>
<p>They are generally grouped together in the same source code file. For instance the default implementations of the methods contained by a <a class="el" href="group___a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5aeeb8dcbf65f45605ae07cbd618e24c" title="Pointer to an instantiation of the &#39;class&#39; ANTLR3_BASE_RECOGNIZER.">pANTLR3_BASE_RECOGNIZER</a> will be found in the file <a class="el" href="antlr3baserecognizer_8c.html" title="Contains the base functions that all recognizers require.">antlr3baserecognizer.c</a></p>
<p>A source file that provides the default implementations of functions will usually also supply the public (exported from the .DLL or code library) 'constructor' functions that create and initialize the typedef structure that they implement. For instance, in the <a class="el" href="antlr3baserecognizer_8c.html" title="Contains the base functions that all recognizers require.">antlr3baserecognizer.c</a> file, you will find the function <a class="el" href="group__p_a_n_t_l_r3___b_a_s_e___r_e_c_o_g_n_i_z_e_r.html#ga5b539798327f965e6289a9f613515c9a">antlr3BaseRecognizerNew()</a> </p>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated on Fri May 3 2019 05:59:12 for ANTLR3C by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
  </ul>
</div>
</body>
</html>