Sophie

Sophie

distrib > Mageia > 6 > x86_64 > by-pkgid > e902a9e8772640e2ff6e25f239deeee4 > files > 12

liborcus-doc-0.14.1-1.mga6.noarch.rpm

<!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.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Orcus: csv_parser_handler 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.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</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><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classcsv__parser__handler-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">csv_parser_handler Class Reference</div>  </div>
</div><!--header-->
<div class="contents">
<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:a01ffb3bf3a4a42bd8a9bd5bbf898b89d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcsv__parser__handler.html#a01ffb3bf3a4a42bd8a9bd5bbf898b89d">begin_parse</a> ()</td></tr>
<tr class="separator:a01ffb3bf3a4a42bd8a9bd5bbf898b89d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c4518a98c3a00f0016fbd2bb5b3c21e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcsv__parser__handler.html#a1c4518a98c3a00f0016fbd2bb5b3c21e">end_parse</a> ()</td></tr>
<tr class="separator:a1c4518a98c3a00f0016fbd2bb5b3c21e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ae3ff2a7594e1d8f6ed41d0df953ae2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcsv__parser__handler.html#a4ae3ff2a7594e1d8f6ed41d0df953ae2">begin_row</a> ()</td></tr>
<tr class="separator:a4ae3ff2a7594e1d8f6ed41d0df953ae2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3cee8c2ba3d5cfc3ba4fd54e249acf8d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcsv__parser__handler.html#a3cee8c2ba3d5cfc3ba4fd54e249acf8d">end_row</a> ()</td></tr>
<tr class="separator:a3cee8c2ba3d5cfc3ba4fd54e249acf8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ed7a96f3bbeeabc935692234f5f7e10"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcsv__parser__handler.html#a7ed7a96f3bbeeabc935692234f5f7e10">cell</a> (const char *p, size_t n, bool transient)</td></tr>
<tr class="separator:a7ed7a96f3bbeeabc935692234f5f7e10"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a01ffb3bf3a4a42bd8a9bd5bbf898b89d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a01ffb3bf3a4a42bd8a9bd5bbf898b89d">&#9670;&nbsp;</a></span>begin_parse()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void csv_parser_handler::begin_parse </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>Called when the parser starts parsing a stream. </p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void csv_parser_handler::begin_row </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>Called at the beginning of every row. </p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void csv_parser_handler::cell </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>n</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>transient</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">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Called after every cell is parsed.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">p</td><td>pointer to the first character of a cell content. </td></tr>
    <tr><td class="paramname">n</td><td>number of characters the cell content consists of. </td></tr>
    <tr><td class="paramname">transient</td><td>when true, the text content has been converted and is stored in a temporary buffer. In such case, there is no guarantee that the text content remain available after the end of the call. When this value is false, the text content is guaranteed to be valid so long as the original CSV stream content is valid. </td></tr>
  </table>
  </dd>
</dl>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void csv_parser_handler::end_parse </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>Called when the parser finishes parsing a stream. </p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void csv_parser_handler::end_row </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>Called at the end of every row. </p>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Feb 9 2019 16:54:03 for Orcus by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>