Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-release > by-pkgid > c5c5994443fc6b38a2708a666b93a6de > files > 128

liborcus-doc-0.14.1-2.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>Orcus: orcus::sax::parser_base 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="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>
<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">Orcus
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.15 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<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('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- 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 id="nav-path" class="navpath">
  <ul>
<li class="navelem"><b>orcus</b></li><li class="navelem"><b>sax</b></li><li class="navelem"><a class="el" href="classorcus_1_1sax_1_1parser__base.html">parser_base</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classorcus_1_1sax_1_1parser__base-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">orcus::sax::parser_base Class Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Inheritance diagram for orcus::sax::parser_base:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classorcus_1_1sax_1_1parser__base.png" usemap="#orcus::sax::parser_5Fbase_map" alt=""/>
  <map id="orcus::sax::parser_5Fbase_map" name="orcus::sax::parser_5Fbase_map">
<area href="classorcus_1_1parser__base.html" alt="orcus::parser_base" shape="rect" coords="126,0,368,24"/>
<area href="classorcus_1_1sax__parser.html" alt="orcus::sax_parser&lt; _Handler, _Config &gt;" shape="rect" coords="0,112,242,136"/>
<area href="classorcus_1_1sax__parser.html" alt="orcus::sax_parser&lt; handler_wrapper &gt;" shape="rect" coords="252,112,494,136"/>
  </map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a59b258a112ed7ff6601164fec8647d5a"><td class="memItemLeft" align="right" valign="top"><a id="a59b258a112ed7ff6601164fec8647d5a"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>parser_base</b> (const char *content, size_t size)</td></tr>
<tr class="separator:a59b258a112ed7ff6601164fec8647d5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aedf0e8a33fb789c014c7883be4fff329"><td class="memItemLeft" align="right" valign="top"><a id="aedf0e8a33fb789c014c7883be4fff329"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>next_check</b> ()</td></tr>
<tr class="separator:aedf0e8a33fb789c014c7883be4fff329"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07181a9bce1d5c88685a311bea592663"><td class="memItemLeft" align="right" valign="top"><a id="a07181a9bce1d5c88685a311bea592663"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>nest_up</b> ()</td></tr>
<tr class="separator:a07181a9bce1d5c88685a311bea592663"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfbbbbcc07c2fa35f6688a7abbe67e4d"><td class="memItemLeft" align="right" valign="top"><a id="adfbbbbcc07c2fa35f6688a7abbe67e4d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>nest_down</b> ()</td></tr>
<tr class="separator:adfbbbbcc07c2fa35f6688a7abbe67e4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b07ecc4f5dfdffba0c32c1fe77a5da6"><td class="memItemLeft" align="right" valign="top"><a id="a9b07ecc4f5dfdffba0c32c1fe77a5da6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>inc_buffer_pos</b> ()</td></tr>
<tr class="separator:a9b07ecc4f5dfdffba0c32c1fe77a5da6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a378eadb21f2e31b8c971610db2c1cb45"><td class="memItemLeft" align="right" valign="top"><a id="a378eadb21f2e31b8c971610db2c1cb45"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>reset_buffer_pos</b> ()</td></tr>
<tr class="separator:a378eadb21f2e31b8c971610db2c1cb45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad94ba07439ebbaae534978edac2801c0"><td class="memItemLeft" align="right" valign="top"><a id="ad94ba07439ebbaae534978edac2801c0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>has_char_throw</b> (const char *msg) const</td></tr>
<tr class="separator:ad94ba07439ebbaae534978edac2801c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d037f6d94950f117681ec30489f0d41"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorcus_1_1sax_1_1parser__base.html#a4d037f6d94950f117681ec30489f0d41">remains</a> () const</td></tr>
<tr class="separator:a4d037f6d94950f117681ec30489f0d41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c518aaed3db876a0228fe5d42833687"><td class="memItemLeft" align="right" valign="top"><a id="a0c518aaed3db876a0228fe5d42833687"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>cur_char_checked</b> () const</td></tr>
<tr class="separator:a0c518aaed3db876a0228fe5d42833687"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2046f9a318b928024f19be6d2abd5ee"><td class="memItemLeft" align="right" valign="top"><a id="ac2046f9a318b928024f19be6d2abd5ee"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>next_and_char</b> ()</td></tr>
<tr class="separator:ac2046f9a318b928024f19be6d2abd5ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4916ed0b35dbd851c47448bd0c31d97"><td class="memItemLeft" align="right" valign="top"><a id="aa4916ed0b35dbd851c47448bd0c31d97"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>next_char_checked</b> ()</td></tr>
<tr class="separator:aa4916ed0b35dbd851c47448bd0c31d97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad043c4338be155ec79716b43ad271378"><td class="memItemLeft" align="right" valign="top"><a id="ad043c4338be155ec79716b43ad271378"></a>
<a class="el" href="classorcus_1_1cell__buffer.html">cell_buffer</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>get_cell_buffer</b> ()</td></tr>
<tr class="separator:ad043c4338be155ec79716b43ad271378"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8246d5d2023ada6f1d5e1ec2eb29384b"><td class="memItemLeft" align="right" valign="top"><a id="a8246d5d2023ada6f1d5e1ec2eb29384b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>blank</b> ()</td></tr>
<tr class="separator:a8246d5d2023ada6f1d5e1ec2eb29384b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d31e801909e5f15f493d8ce3d0037f9"><td class="memItemLeft" align="right" valign="top"><a id="a2d31e801909e5f15f493d8ce3d0037f9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>comment</b> ()</td></tr>
<tr class="separator:a2d31e801909e5f15f493d8ce3d0037f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1cbcaf3715fa949aecb0f7c90d6143ef"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorcus_1_1sax_1_1parser__base.html#a1cbcaf3715fa949aecb0f7c90d6143ef">skip_bom</a> ()</td></tr>
<tr class="separator:a1cbcaf3715fa949aecb0f7c90d6143ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae650996730b8f3c426f711460b5529f7"><td class="memItemLeft" align="right" valign="top"><a id="ae650996730b8f3c426f711460b5529f7"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>expects_next</b> (const char *p, size_t n)</td></tr>
<tr class="separator:ae650996730b8f3c426f711460b5529f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81c5d3a1c6518211797c9e13bc5f2e54"><td class="memItemLeft" align="right" valign="top"><a id="a81c5d3a1c6518211797c9e13bc5f2e54"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>parse_encoded_char</b> (<a class="el" href="classorcus_1_1cell__buffer.html">cell_buffer</a> &amp;buf)</td></tr>
<tr class="separator:a81c5d3a1c6518211797c9e13bc5f2e54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a45c1ceef74c24aa96eedd26b0625a9"><td class="memItemLeft" align="right" valign="top"><a id="a5a45c1ceef74c24aa96eedd26b0625a9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>value_with_encoded_char</b> (<a class="el" href="classorcus_1_1cell__buffer.html">cell_buffer</a> &amp;buf, <a class="el" href="classorcus_1_1pstring.html">pstring</a> &amp;str)</td></tr>
<tr class="separator:a5a45c1ceef74c24aa96eedd26b0625a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a056889335fae0c14d909899c3c7ed19b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorcus_1_1sax_1_1parser__base.html#a056889335fae0c14d909899c3c7ed19b">value</a> (<a class="el" href="classorcus_1_1pstring.html">pstring</a> &amp;str, bool decode)</td></tr>
<tr class="separator:a056889335fae0c14d909899c3c7ed19b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a6f6efd7d8e58ba159ff9977d2db757"><td class="memItemLeft" align="right" valign="top"><a id="a2a6f6efd7d8e58ba159ff9977d2db757"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>name</b> (<a class="el" href="classorcus_1_1pstring.html">pstring</a> &amp;str)</td></tr>
<tr class="separator:a2a6f6efd7d8e58ba159ff9977d2db757"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a714a49b8886e96069f1532246c32c7d2"><td class="memItemLeft" align="right" valign="top"><a id="a714a49b8886e96069f1532246c32c7d2"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>element_name</b> (<a class="el" href="structorcus_1_1sax_1_1parser__element.html">parser_element</a> &amp;elem, std::ptrdiff_t begin_pos)</td></tr>
<tr class="separator:a714a49b8886e96069f1532246c32c7d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32341774741b4dc2d21852274a0c3055"><td class="memItemLeft" align="right" valign="top"><a id="a32341774741b4dc2d21852274a0c3055"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>attribute_name</b> (<a class="el" href="classorcus_1_1pstring.html">pstring</a> &amp;attr_ns, <a class="el" href="classorcus_1_1pstring.html">pstring</a> &amp;attr_name)</td></tr>
<tr class="separator:a32341774741b4dc2d21852274a0c3055"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82a3dfd9dbe429669fdf94461b0c56d0"><td class="memItemLeft" align="right" valign="top"><a id="a82a3dfd9dbe429669fdf94461b0c56d0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>characters_with_encoded_char</b> (<a class="el" href="classorcus_1_1cell__buffer.html">cell_buffer</a> &amp;buf)</td></tr>
<tr class="separator:a82a3dfd9dbe429669fdf94461b0c56d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classorcus_1_1parser__base"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classorcus_1_1parser__base')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classorcus_1_1parser__base.html">orcus::parser_base</a></td></tr>
<tr class="memitem:aff8a2f6b416d7d7a3df7713b3dce1c71 inherit pro_methods_classorcus_1_1parser__base"><td class="memItemLeft" align="right" valign="top"><a id="aff8a2f6b416d7d7a3df7713b3dce1c71"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>parser_base</b> (const char *p, size_t n)</td></tr>
<tr class="separator:aff8a2f6b416d7d7a3df7713b3dce1c71 inherit pro_methods_classorcus_1_1parser__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a001488c9cda51d478af7ebcd03b0c7c0 inherit pro_methods_classorcus_1_1parser__base"><td class="memItemLeft" align="right" valign="top"><a id="a001488c9cda51d478af7ebcd03b0c7c0"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_char</b> () const</td></tr>
<tr class="separator:a001488c9cda51d478af7ebcd03b0c7c0 inherit pro_methods_classorcus_1_1parser__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fe1e6d6173636424b658fc635c170b1 inherit pro_methods_classorcus_1_1parser__base"><td class="memItemLeft" align="right" valign="top"><a id="a8fe1e6d6173636424b658fc635c170b1"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>has_next</b> () const</td></tr>
<tr class="separator:a8fe1e6d6173636424b658fc635c170b1 inherit pro_methods_classorcus_1_1parser__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d4b339061f8ebe2aacc570c5dd0271a inherit pro_methods_classorcus_1_1parser__base"><td class="memItemLeft" align="right" valign="top"><a id="a4d4b339061f8ebe2aacc570c5dd0271a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>next</b> (size_t inc=1)</td></tr>
<tr class="separator:a4d4b339061f8ebe2aacc570c5dd0271a inherit pro_methods_classorcus_1_1parser__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59390549e1fea6b1ab8eb7c29d4f8f8a inherit pro_methods_classorcus_1_1parser__base"><td class="memItemLeft" align="right" valign="top"><a id="a59390549e1fea6b1ab8eb7c29d4f8f8a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>prev</b> (size_t dec=1)</td></tr>
<tr class="separator:a59390549e1fea6b1ab8eb7c29d4f8f8a inherit pro_methods_classorcus_1_1parser__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae70d71d80632d4fb745825d74b97777b inherit pro_methods_classorcus_1_1parser__base"><td class="memItemLeft" align="right" valign="top"><a id="ae70d71d80632d4fb745825d74b97777b"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>cur_char</b> () const</td></tr>
<tr class="separator:ae70d71d80632d4fb745825d74b97777b inherit pro_methods_classorcus_1_1parser__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5de5f4531cbb44bf85d395511ec7f818 inherit pro_methods_classorcus_1_1parser__base"><td class="memItemLeft" align="right" valign="top"><a id="a5de5f4531cbb44bf85d395511ec7f818"></a>
char&#160;</td><td class="memItemRight" valign="bottom"><b>next_char</b> () const</td></tr>
<tr class="separator:a5de5f4531cbb44bf85d395511ec7f818 inherit pro_methods_classorcus_1_1parser__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d6cb24fef9c4367be29916d41f63636 inherit pro_methods_classorcus_1_1parser__base"><td class="memItemLeft" align="right" valign="top"><a id="a0d6cb24fef9c4367be29916d41f63636"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>skip</b> (const char *chars_to_skip)</td></tr>
<tr class="separator:a0d6cb24fef9c4367be29916d41f63636 inherit pro_methods_classorcus_1_1parser__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad00d7bcbd0c782a6c7ee49a21a2772a inherit pro_methods_classorcus_1_1parser__base"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorcus_1_1parser__base.html#aad00d7bcbd0c782a6c7ee49a21a2772a">parse_expected</a> (const char *expected)</td></tr>
<tr class="separator:aad00d7bcbd0c782a6c7ee49a21a2772a inherit pro_methods_classorcus_1_1parser__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac1a723bd8a66a4a91f7478120a67342 inherit pro_methods_classorcus_1_1parser__base"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorcus_1_1parser__base.html#aac1a723bd8a66a4a91f7478120a67342">parse_double</a> ()</td></tr>
<tr class="separator:aac1a723bd8a66a4a91f7478120a67342 inherit pro_methods_classorcus_1_1parser__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8867c292b0f39f3423e97970c3618893 inherit pro_methods_classorcus_1_1parser__base"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorcus_1_1parser__base.html#a8867c292b0f39f3423e97970c3618893">remaining_size</a> () const</td></tr>
<tr class="separator:a8867c292b0f39f3423e97970c3618893 inherit pro_methods_classorcus_1_1parser__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8deaaf0be1e7b0dd2ad870f2d8c9e3a1 inherit pro_methods_classorcus_1_1parser__base"><td class="memItemLeft" align="right" valign="top">std::ptrdiff_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classorcus_1_1parser__base.html#a8deaaf0be1e7b0dd2ad870f2d8c9e3a1">offset</a> () const</td></tr>
<tr class="separator:a8deaaf0be1e7b0dd2ad870f2d8c9e3a1 inherit pro_methods_classorcus_1_1parser__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a0610e09b336fe3507c25985acc57c6cf"><td class="memItemLeft" align="right" valign="top"><a id="a0610e09b336fe3507c25985acc57c6cf"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>m_nest_level</b></td></tr>
<tr class="separator:a0610e09b336fe3507c25985acc57c6cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad329b173073cdfd38a304016ce4436fc"><td class="memItemLeft" align="right" valign="top"><a id="ad329b173073cdfd38a304016ce4436fc"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>m_buffer_pos</b></td></tr>
<tr class="separator:ad329b173073cdfd38a304016ce4436fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79e0cb5593797c548a0e4ec6024ee613"><td class="memItemLeft" align="right" valign="top"><a id="a79e0cb5593797c548a0e4ec6024ee613"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>m_root_elem_open</b>:1</td></tr>
<tr class="separator:a79e0cb5593797c548a0e4ec6024ee613"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classorcus_1_1parser__base"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classorcus_1_1parser__base')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classorcus_1_1parser__base.html">orcus::parser_base</a></td></tr>
<tr class="memitem:a35aac7fe71e4a5d2e39f411c1a5afce4 inherit pro_attribs_classorcus_1_1parser__base"><td class="memItemLeft" align="right" valign="top"><a id="a35aac7fe71e4a5d2e39f411c1a5afce4"></a>
const char *const&#160;</td><td class="memItemRight" valign="bottom"><b>mp_begin</b></td></tr>
<tr class="separator:a35aac7fe71e4a5d2e39f411c1a5afce4 inherit pro_attribs_classorcus_1_1parser__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9db25456baea586d502d6dc15c1bc10b inherit pro_attribs_classorcus_1_1parser__base"><td class="memItemLeft" align="right" valign="top"><a id="a9db25456baea586d502d6dc15c1bc10b"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>mp_char</b></td></tr>
<tr class="separator:a9db25456baea586d502d6dc15c1bc10b inherit pro_attribs_classorcus_1_1parser__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fa38968232274555cf53e42fb301621 inherit pro_attribs_classorcus_1_1parser__base"><td class="memItemLeft" align="right" valign="top"><a id="a9fa38968232274555cf53e42fb301621"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>mp_end</b></td></tr>
<tr class="separator:a9fa38968232274555cf53e42fb301621 inherit pro_attribs_classorcus_1_1parser__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a4d037f6d94950f117681ec30489f0d41"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4d037f6d94950f117681ec30489f0d41">&#9670;&nbsp;</a></span>remains()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">size_t orcus::sax::parser_base::remains </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 class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Determine the number of remaining characters <b>including</b> the current character.</p>
<dl class="section return"><dt>Returns</dt><dd>number of remaining characters including the current character. </dd></dl>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void orcus::sax::parser_base::skip_bom </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Skip an optional byte order mark at the begining of the xml stream. </p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool orcus::sax::parser_base::value </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classorcus_1_1pstring.html">pstring</a> &amp;&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>decode</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Parse quoted value. Note that the retrieved string may be stored in the temporary cell buffer if the decode parameter is true. Use the string immediately after this call before the buffer becomes invalid.</p>
<dl class="section return"><dt>Returns</dt><dd>true if the value is stored in temporary buffer, false otherwise. </dd></dl>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Jan 11 2019 05:05:19 for Orcus by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.15
</small></address>
</body>
</html>