Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-updates > by-pkgid > bd101116f928b2ceb5c9a929b33f1ee3 > files > 462

libjsoncpp-devel-1.6.5-1.mga5.i586.rpm

<html>
<head>
<title>
JsonCpp - JSON data format manipulation library
</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#ffffff"> 
<table width="100%">
  <tr>
    <td width="40%" align="left" valign="center">
      <a href="https://github.com/open-source-parsers/jsoncpp">
      JsonCpp project page
      </a>
    </td>
    <td width="40%" align="right" valign="center">
      <a href="http://open-source-parsers.github.io/jsoncpp-docs/doxygen/">JsonCpp home page</a>
    </td>
  </tr>
</table>
<hr>
<!-- Generated by Doxygen 1.8.8 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_558a3a6fe8f26971847c96e209994c71.html">lib_json</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#namespaces">Namespaces</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">json_reader.cpp File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="assertions_8h_source.html">json/assertions.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="reader_8h_source.html">json/reader.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="value_8h_source.html">json/value.h</a>&gt;</code><br />
<code>#include &quot;<a class="el" href="json__tool_8h_source.html">json_tool.h</a>&quot;</code><br />
<code>#include &lt;utility&gt;</code><br />
<code>#include &lt;cstdio&gt;</code><br />
<code>#include &lt;cassert&gt;</code><br />
<code>#include &lt;cstring&gt;</code><br />
<code>#include &lt;istream&gt;</code><br />
<code>#include &lt;sstream&gt;</code><br />
<code>#include &lt;memory&gt;</code><br />
<code>#include &lt;set&gt;</code><br />
</div><div class="textblock"><div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Include dependency graph for json_reader.cpp:</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="json__reader_8cpp__incl.png" border="0" usemap="#_2home_2iurt_2rpmbuild_2_b_u_i_l_d_2jsoncpp-1_86_85_2src_2lib__json_2json__reader_8cpp" alt=""/></div>
<map name="_2home_2iurt_2rpmbuild_2_b_u_i_l_d_2jsoncpp-1_86_85_2src_2lib__json_2json__reader_8cpp" id="_2home_2iurt_2rpmbuild_2_b_u_i_l_d_2jsoncpp-1_86_85_2src_2lib__json_2json__reader_8cpp">
<area shape="rect" id="node2" href="assertions_8h.html" title="json/assertions.h" alt="" coords="79,109,271,136"/><area shape="rect" id="node6" href="reader_8h.html" title="json/reader.h" alt="" coords="587,109,739,136"/><area shape="rect" id="node9" href="value_8h.html" title="value.h" alt="" coords="387,184,479,211"/><area shape="rect" id="node18" href="json__tool_8h.html" title="json_tool.h" alt="" coords="815,109,947,136"/><area shape="rect" id="node5" href="config_8h.html" title="config.h" alt="" coords="304,333,407,360"/><area shape="rect" id="node7" href="features_8h.html" title="features.h" alt="" coords="503,184,626,211"/><area shape="rect" id="node8" href="forwards_8h.html" title="forwards.h" alt="" coords="503,259,626,285"/></map>
</div>
</div>
<p><a href="json__reader_8cpp_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespace_json"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_json.html">Json</a></td></tr>
<tr class="memdesc:namespace_json"><td class="mdescLeft">&#160;</td><td class="mdescRight">JSON (JavaScript Object Notation). <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:aa367b75c5aed883fef5befbdf04835a4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="json__reader_8cpp.html#aa367b75c5aed883fef5befbdf04835a4">snprintf</a>&#160;&#160;&#160;_snprintf</td></tr>
<tr class="separator:aa367b75c5aed883fef5befbdf04835a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a4724efb8d41614b47036cb8b54233837"><td class="memItemLeft" align="right" valign="top">typedef std::auto_ptr&lt; CharReader &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_json.html#a4724efb8d41614b47036cb8b54233837">Json::CharReaderPtr</a></td></tr>
<tr class="separator:a4724efb8d41614b47036cb8b54233837"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a4d6ab0f651348832e5cc49b577a854d2"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_json.html#a4d6ab0f651348832e5cc49b577a854d2">Json::containsNewLine</a> (Reader::Location begin, Reader::Location end)</td></tr>
<tr class="separator:a4d6ab0f651348832e5cc49b577a854d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e6b8616041876128cbef54b8c75da62"><td class="memItemLeft" align="right" valign="top">static std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_json.html#a2e6b8616041876128cbef54b8c75da62">Json::normalizeEOL</a> (Reader::Location begin, Reader::Location end)</td></tr>
<tr class="separator:a2e6b8616041876128cbef54b8c75da62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fedd83f49c9a9109d503b2b1d4824aa"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_json.html#a8fedd83f49c9a9109d503b2b1d4824aa">Json::getValidReaderKeys</a> (std::set&lt; std::string &gt; *valid_keys)</td></tr>
<tr class="separator:a8fedd83f49c9a9109d503b2b1d4824aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acfebeaf759a841173ddce34c4da22486"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_json.html#acfebeaf759a841173ddce34c4da22486">Json::parseFromStream</a> (CharReader::Factory const &amp;, std::istream &amp;, Value *root, std::string *errs)</td></tr>
<tr class="memdesc:acfebeaf759a841173ddce34c4da22486"><td class="mdescLeft">&#160;</td><td class="mdescRight">Consume entire stream and use its begin/end.  <a href="#acfebeaf759a841173ddce34c4da22486">More...</a><br /></td></tr>
<tr class="separator:acfebeaf759a841173ddce34c4da22486"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d245ef719cc0853e8e78eb5f99c16e5"><td class="memItemLeft" align="right" valign="top">std::istream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_json.html#a4d245ef719cc0853e8e78eb5f99c16e5">Json::operator&gt;&gt;</a> (std::istream &amp;, Value &amp;)</td></tr>
<tr class="memdesc:a4d245ef719cc0853e8e78eb5f99c16e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read from 'sin' into 'root'.  <a href="#a4d245ef719cc0853e8e78eb5f99c16e5">More...</a><br /></td></tr>
<tr class="separator:a4d245ef719cc0853e8e78eb5f99c16e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:aa07a622879ae3a72facddfd839f459b9"><td class="memItemLeft" align="right" valign="top">static int const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="json__reader_8cpp.html#aa07a622879ae3a72facddfd839f459b9">stackLimit_g</a> = 1000</td></tr>
<tr class="separator:aa07a622879ae3a72facddfd839f459b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53b45133c80814ea63d9f61966cfb831"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="json__reader_8cpp.html#a53b45133c80814ea63d9f61966cfb831">stackDepth_g</a> = 0</td></tr>
<tr class="separator:a53b45133c80814ea63d9f61966cfb831"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="aa367b75c5aed883fef5befbdf04835a4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define snprintf&#160;&#160;&#160;_snprintf</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="json__reader_8cpp_source.html#l00022">22</a> of file <a class="el" href="json__reader_8cpp_source.html">json_reader.cpp</a>.</p>

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="a53b45133c80814ea63d9f61966cfb831"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int stackDepth_g = 0</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="json__reader_8cpp_source.html#l00031">31</a> of file <a class="el" href="json__reader_8cpp_source.html">json_reader.cpp</a>.</p>

<p>Referenced by <a class="el" href="json__reader_8cpp_source.html#l00103">Json::Reader::parse()</a>.</p>

</div>
</div>
<a class="anchor" id="aa07a622879ae3a72facddfd839f459b9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int const stackLimit_g = 1000</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="json__reader_8cpp_source.html#l00030">30</a> of file <a class="el" href="json__reader_8cpp_source.html">json_reader.cpp</a>.</p>

</div>
</div>
</div><!-- contents -->
<hr>
</body> 
</html>