Commit 1811808c authored by JR_ZZU's avatar JR_ZZU 🌴
Browse files

add new files

parent c2b62b7f
<map id="nlohmann::detail::container_input_adapter_factory_impl::container_input_adapter_factory&lt; ContainerType, void_t&lt; decltype(begin(std::declval&lt; ContainerType &gt;()), end(std::declval&lt; ContainerType &gt;()))&gt; &gt;" name="nlohmann::detail::container_input_adapter_factory_impl::container_input_adapter_factory&lt; ContainerType, void_t&lt; decltype(begin(std::declval&lt; ContainerType &gt;()), end(std::declval&lt; ContainerType &gt;()))&gt; &gt;">
</map>
<!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>CUDNN Frontend API: nlohmann::detail::json_sax_acceptor&lt; BasicJsonType &gt; Class Template 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="../../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">
$(document).ready(initResizable);
</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">CUDNN Frontend API
&#160;<span id="projectnumber">8.3.0</span>
</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>
</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">
$(document).ready(function(){initNavTree('d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html','../../');});
</script>
<div id="doc-content">
<!-- 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 class="header">
<div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="../../d0/d00/classnlohmann_1_1detail_1_1json__sax__acceptor-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">nlohmann::detail::json_sax_acceptor&lt; BasicJsonType &gt; Class Template Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>&gt;</code></p>
<div class="dynheader">
Collaboration diagram for nlohmann::detail::json_sax_acceptor&lt; BasicJsonType &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d68/classnlohmann_1_1detail_1_1json__sax__acceptor__coll__graph.png" border="0" usemap="#nlohmann_1_1detail_1_1json__sax__acceptor_3_01BasicJsonType_01_4_coll__map" alt="Collaboration graph"/></div>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a41876b17c0e8bdb55580eaf5e4e2ded8"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a41876b17c0e8bdb55580eaf5e4e2ded8">number_integer_t</a> = typename BasicJsonType::number_integer_t</td></tr>
<tr class="separator:a41876b17c0e8bdb55580eaf5e4e2ded8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae07454608ea6f3cfb765f95e3c850043"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#ae07454608ea6f3cfb765f95e3c850043">number_unsigned_t</a> = typename BasicJsonType::number_unsigned_t</td></tr>
<tr class="separator:ae07454608ea6f3cfb765f95e3c850043"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5502f483fc60a1bcd73e0e46b6ab36e4"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a5502f483fc60a1bcd73e0e46b6ab36e4">number_float_t</a> = typename BasicJsonType::number_float_t</td></tr>
<tr class="separator:a5502f483fc60a1bcd73e0e46b6ab36e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a8078bbf865ec355106f6048241609a"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a3a8078bbf865ec355106f6048241609a">string_t</a> = typename BasicJsonType::string_t</td></tr>
<tr class="separator:a3a8078bbf865ec355106f6048241609a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56346d95ee4e539eaded2e6826fecf66"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a56346d95ee4e539eaded2e6826fecf66">binary_t</a> = typename BasicJsonType::binary_t</td></tr>
<tr class="separator:a56346d95ee4e539eaded2e6826fecf66"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><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:ad7ad55168af6e03ed8b844c94a17b9ce"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#ad7ad55168af6e03ed8b844c94a17b9ce">null</a> ()</td></tr>
<tr class="separator:ad7ad55168af6e03ed8b844c94a17b9ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f5fe42a9b195de8d251d6d98d5ee92c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a3f5fe42a9b195de8d251d6d98d5ee92c">boolean</a> (bool)</td></tr>
<tr class="separator:a3f5fe42a9b195de8d251d6d98d5ee92c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a976bf4ce6e9a2ffe48f683ddff80af00"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a976bf4ce6e9a2ffe48f683ddff80af00">number_integer</a> (<a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a41876b17c0e8bdb55580eaf5e4e2ded8">number_integer_t</a>)</td></tr>
<tr class="separator:a976bf4ce6e9a2ffe48f683ddff80af00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad15b288f3351287edbe289502f595491"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#ad15b288f3351287edbe289502f595491">number_unsigned</a> (<a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#ae07454608ea6f3cfb765f95e3c850043">number_unsigned_t</a>)</td></tr>
<tr class="separator:ad15b288f3351287edbe289502f595491"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aebf8800023eb20d472f111f86b189e60"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#aebf8800023eb20d472f111f86b189e60">number_float</a> (<a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a5502f483fc60a1bcd73e0e46b6ab36e4">number_float_t</a>, const <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a3a8078bbf865ec355106f6048241609a">string_t</a> &amp;)</td></tr>
<tr class="separator:aebf8800023eb20d472f111f86b189e60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa69255e757a6ecc4403a2aa4931fc60"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#aaa69255e757a6ecc4403a2aa4931fc60">string</a> (<a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a3a8078bbf865ec355106f6048241609a">string_t</a> &amp;)</td></tr>
<tr class="separator:aaa69255e757a6ecc4403a2aa4931fc60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d193985aac764f99398e3ae8ba0c5db"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a3d193985aac764f99398e3ae8ba0c5db">binary</a> (<a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a56346d95ee4e539eaded2e6826fecf66">binary_t</a> &amp;)</td></tr>
<tr class="separator:a3d193985aac764f99398e3ae8ba0c5db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a822bbca11a9fea0aa337018e351755f5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a822bbca11a9fea0aa337018e351755f5">start_object</a> (std::size_t=std::size_t(-1))</td></tr>
<tr class="separator:a822bbca11a9fea0aa337018e351755f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59e1ea5e9c8d25346a564bf9287a5c2a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a59e1ea5e9c8d25346a564bf9287a5c2a">key</a> (<a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a3a8078bbf865ec355106f6048241609a">string_t</a> &amp;)</td></tr>
<tr class="separator:a59e1ea5e9c8d25346a564bf9287a5c2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a919645fd1827a561a994d70a435e3f19"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a919645fd1827a561a994d70a435e3f19">end_object</a> ()</td></tr>
<tr class="separator:a919645fd1827a561a994d70a435e3f19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8238e8090cbb4ed8a22cbc97bfb833a5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a8238e8090cbb4ed8a22cbc97bfb833a5">start_array</a> (std::size_t=std::size_t(-1))</td></tr>
<tr class="separator:a8238e8090cbb4ed8a22cbc97bfb833a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22ef94ca5476a9563dcaca15b7d6e654"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a22ef94ca5476a9563dcaca15b7d6e654">end_array</a> ()</td></tr>
<tr class="separator:a22ef94ca5476a9563dcaca15b7d6e654"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95bb3e8b6feaa523ecda8106fb5e38e3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a95bb3e8b6feaa523ecda8106fb5e38e3">parse_error</a> (std::size_t, const <a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a1ed8fc6239da25abcaf681d30ace4985ab45cffe084dd3d20d928bee85e7b0f21">std::string</a> &amp;, const <a class="el" href="../../de/df2/classnlohmann_1_1detail_1_1exception.html">detail::exception</a> &amp;)</td></tr>
<tr class="separator:a95bb3e8b6feaa523ecda8106fb5e38e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;typename BasicJsonType&gt;<br />
class nlohmann::detail::json_sax_acceptor&lt; BasicJsonType &gt;</h3>
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l06342">6342</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
<a id="a56346d95ee4e539eaded2e6826fecf66"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56346d95ee4e539eaded2e6826fecf66">&#9670;&nbsp;</a></span>binary_t</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename BasicJsonType&gt; </div>
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">nlohmann::detail::json_sax_acceptor</a>&lt; BasicJsonType &gt;::<a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a56346d95ee4e539eaded2e6826fecf66">binary_t</a> = typename BasicJsonType::binary_t</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l06349">6349</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="a5502f483fc60a1bcd73e0e46b6ab36e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5502f483fc60a1bcd73e0e46b6ab36e4">&#9670;&nbsp;</a></span>number_float_t</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename BasicJsonType&gt; </div>
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">nlohmann::detail::json_sax_acceptor</a>&lt; BasicJsonType &gt;::<a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a5502f483fc60a1bcd73e0e46b6ab36e4">number_float_t</a> = typename BasicJsonType::number_float_t</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l06347">6347</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="a41876b17c0e8bdb55580eaf5e4e2ded8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a41876b17c0e8bdb55580eaf5e4e2ded8">&#9670;&nbsp;</a></span>number_integer_t</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename BasicJsonType&gt; </div>
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">nlohmann::detail::json_sax_acceptor</a>&lt; BasicJsonType &gt;::<a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a41876b17c0e8bdb55580eaf5e4e2ded8">number_integer_t</a> = typename BasicJsonType::number_integer_t</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l06345">6345</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="ae07454608ea6f3cfb765f95e3c850043"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae07454608ea6f3cfb765f95e3c850043">&#9670;&nbsp;</a></span>number_unsigned_t</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename BasicJsonType&gt; </div>
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">nlohmann::detail::json_sax_acceptor</a>&lt; BasicJsonType &gt;::<a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#ae07454608ea6f3cfb765f95e3c850043">number_unsigned_t</a> = typename BasicJsonType::number_unsigned_t</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l06346">6346</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="a3a8078bbf865ec355106f6048241609a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3a8078bbf865ec355106f6048241609a">&#9670;&nbsp;</a></span>string_t</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename BasicJsonType&gt; </div>
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">nlohmann::detail::json_sax_acceptor</a>&lt; BasicJsonType &gt;::<a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a3a8078bbf865ec355106f6048241609a">string_t</a> = typename BasicJsonType::string_t</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l06348">6348</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a3d193985aac764f99398e3ae8ba0c5db"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3d193985aac764f99398e3ae8ba0c5db">&#9670;&nbsp;</a></span>binary()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename BasicJsonType&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">nlohmann::detail::json_sax_acceptor</a>&lt; BasicJsonType &gt;::binary </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a56346d95ee4e539eaded2e6826fecf66">binary_t</a> &amp;&#160;</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 class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l06381">6381</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="a3f5fe42a9b195de8d251d6d98d5ee92c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3f5fe42a9b195de8d251d6d98d5ee92c">&#9670;&nbsp;</a></span>boolean()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename BasicJsonType&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">nlohmann::detail::json_sax_acceptor</a>&lt; BasicJsonType &gt;::boolean </td>
<td>(</td>
<td class="paramtype">bool&#160;</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 class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l06356">6356</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="a22ef94ca5476a9563dcaca15b7d6e654"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22ef94ca5476a9563dcaca15b7d6e654">&#9670;&nbsp;</a></span>end_array()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename BasicJsonType&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">nlohmann::detail::json_sax_acceptor</a>&lt; BasicJsonType &gt;::end_array </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 class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l06406">6406</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="a919645fd1827a561a994d70a435e3f19"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a919645fd1827a561a994d70a435e3f19">&#9670;&nbsp;</a></span>end_object()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename BasicJsonType&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">nlohmann::detail::json_sax_acceptor</a>&lt; BasicJsonType &gt;::end_object </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 class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l06396">6396</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="a59e1ea5e9c8d25346a564bf9287a5c2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a59e1ea5e9c8d25346a564bf9287a5c2a">&#9670;&nbsp;</a></span>key()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename BasicJsonType&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">nlohmann::detail::json_sax_acceptor</a>&lt; BasicJsonType &gt;::key </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a3a8078bbf865ec355106f6048241609a">string_t</a> &amp;&#160;</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 class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l06391">6391</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="ad7ad55168af6e03ed8b844c94a17b9ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad7ad55168af6e03ed8b844c94a17b9ce">&#9670;&nbsp;</a></span>null()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename BasicJsonType&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">nlohmann::detail::json_sax_acceptor</a>&lt; BasicJsonType &gt;::null </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 class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l06351">6351</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="aebf8800023eb20d472f111f86b189e60"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aebf8800023eb20d472f111f86b189e60">&#9670;&nbsp;</a></span>number_float()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename BasicJsonType&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">nlohmann::detail::json_sax_acceptor</a>&lt; BasicJsonType &gt;::number_float </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a5502f483fc60a1bcd73e0e46b6ab36e4">number_float_t</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a3a8078bbf865ec355106f6048241609a">string_t</a> &amp;&#160;</td>
<td class="paramname">&#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 class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l06371">6371</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="a976bf4ce6e9a2ffe48f683ddff80af00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a976bf4ce6e9a2ffe48f683ddff80af00">&#9670;&nbsp;</a></span>number_integer()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename BasicJsonType&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">nlohmann::detail::json_sax_acceptor</a>&lt; BasicJsonType &gt;::number_integer </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a41876b17c0e8bdb55580eaf5e4e2ded8">number_integer_t</a>&#160;</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 class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l06361">6361</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="ad15b288f3351287edbe289502f595491"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad15b288f3351287edbe289502f595491">&#9670;&nbsp;</a></span>number_unsigned()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename BasicJsonType&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">nlohmann::detail::json_sax_acceptor</a>&lt; BasicJsonType &gt;::number_unsigned </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#ae07454608ea6f3cfb765f95e3c850043">number_unsigned_t</a>&#160;</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 class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l06366">6366</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="a95bb3e8b6feaa523ecda8106fb5e38e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a95bb3e8b6feaa523ecda8106fb5e38e3">&#9670;&nbsp;</a></span>parse_error()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename BasicJsonType&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">nlohmann::detail::json_sax_acceptor</a>&lt; BasicJsonType &gt;::<a class="el" href="../../d5/d1a/classnlohmann_1_1detail_1_1parse__error.html">parse_error</a> </td>
<td>(</td>
<td class="paramtype">std::size_t&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a1ed8fc6239da25abcaf681d30ace4985ab45cffe084dd3d20d928bee85e7b0f21">std::string</a> &amp;&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="../../de/df2/classnlohmann_1_1detail_1_1exception.html">detail::exception</a> &amp;&#160;</td>
<td class="paramname">&#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 class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l06411">6411</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="a8238e8090cbb4ed8a22cbc97bfb833a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8238e8090cbb4ed8a22cbc97bfb833a5">&#9670;&nbsp;</a></span>start_array()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename BasicJsonType&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">nlohmann::detail::json_sax_acceptor</a>&lt; BasicJsonType &gt;::start_array </td>
<td>(</td>
<td class="paramtype">std::size_t&#160;</td>
<td class="paramname"> = <code>std::size_t(-1)</code></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 class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l06401">6401</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="a822bbca11a9fea0aa337018e351755f5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a822bbca11a9fea0aa337018e351755f5">&#9670;&nbsp;</a></span>start_object()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename BasicJsonType&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">nlohmann::detail::json_sax_acceptor</a>&lt; BasicJsonType &gt;::start_object </td>
<td>(</td>
<td class="paramtype">std::size_t&#160;</td>
<td class="paramname"> = <code>std::size_t(-1)</code></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 class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l06386">6386</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="aaa69255e757a6ecc4403a2aa4931fc60"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa69255e757a6ecc4403a2aa4931fc60">&#9670;&nbsp;</a></span>string()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename BasicJsonType&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool <a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">nlohmann::detail::json_sax_acceptor</a>&lt; BasicJsonType &gt;::string </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a3a8078bbf865ec355106f6048241609a">string_t</a> &amp;&#160;</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 class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l06376">6376</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d3/d9b/namespacenlohmann.html">nlohmann</a></li><li class="navelem"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html">detail</a></li><li class="navelem"><a class="el" href="../../d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html">json_sax_acceptor</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
</ul>
</div>
</body>
</html>
var classnlohmann_1_1detail_1_1json__sax__acceptor =
[
[ "binary_t", "d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a56346d95ee4e539eaded2e6826fecf66", null ],
[ "number_float_t", "d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a5502f483fc60a1bcd73e0e46b6ab36e4", null ],
[ "number_integer_t", "d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a41876b17c0e8bdb55580eaf5e4e2ded8", null ],
[ "number_unsigned_t", "d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#ae07454608ea6f3cfb765f95e3c850043", null ],
[ "string_t", "d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a3a8078bbf865ec355106f6048241609a", null ],
[ "binary", "d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a3d193985aac764f99398e3ae8ba0c5db", null ],
[ "boolean", "d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a3f5fe42a9b195de8d251d6d98d5ee92c", null ],
[ "end_array", "d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a22ef94ca5476a9563dcaca15b7d6e654", null ],
[ "end_object", "d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a919645fd1827a561a994d70a435e3f19", null ],
[ "key", "d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a59e1ea5e9c8d25346a564bf9287a5c2a", null ],
[ "null", "d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#ad7ad55168af6e03ed8b844c94a17b9ce", null ],
[ "number_float", "d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#aebf8800023eb20d472f111f86b189e60", null ],
[ "number_integer", "d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a976bf4ce6e9a2ffe48f683ddff80af00", null ],
[ "number_unsigned", "d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#ad15b288f3351287edbe289502f595491", null ],
[ "parse_error", "d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a95bb3e8b6feaa523ecda8106fb5e38e3", null ],
[ "start_array", "d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a8238e8090cbb4ed8a22cbc97bfb833a5", null ],
[ "start_object", "d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#a822bbca11a9fea0aa337018e351755f5", null ],
[ "string", "d2/d2a/classnlohmann_1_1detail_1_1json__sax__acceptor.html#aaa69255e757a6ecc4403a2aa4931fc60", null ]
];
\ No newline at end of file
<!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>CUDNN Frontend API: Member List</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">
$(document).ready(initResizable);
</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">CUDNN Frontend API
&#160;<span id="projectnumber">8.3.0</span>
</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>
</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">
$(document).ready(function(){initNavTree('d5/d36/structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1boolean_01_4.html','../../');});
</script>
<div id="doc-content">
<!-- 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 class="header">
<div class="headertitle">
<div class="title">nlohmann::detail::external_constructor&lt; value_t::boolean &gt; Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="../../d5/d36/structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1boolean_01_4.html">nlohmann::detail::external_constructor&lt; value_t::boolean &gt;</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="../../d5/d36/structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1boolean_01_4.html#a867122bcf0856c757bd6bcbfb8be74bc">construct</a>(BasicJsonType &amp;j, typename BasicJsonType::boolean_t b) noexcept</td><td class="entry"><a class="el" href="../../d5/d36/structnlohmann_1_1detail_1_1external__constructor_3_01value__t_1_1boolean_01_4.html">nlohmann::detail::external_constructor&lt; value_t::boolean &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
</table></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 by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
</ul>
</div>
</body>
</html>
<!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>CUDNN Frontend API: nlohmann::detail::primitive_iterator_t 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="../../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">
$(document).ready(initResizable);
</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">CUDNN Frontend API
&#160;<span id="projectnumber">8.3.0</span>
</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>
</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">
$(document).ready(function(){initNavTree('d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html','../../');});
</script>
<div id="doc-content">
<!-- 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 class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pri-types">Private Types</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="#pri-static-attribs">Static Private Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="../../d1/d75/classnlohmann_1_1detail_1_1primitive__iterator__t-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">nlohmann::detail::primitive_iterator_t Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>&gt;</code></p>
<div class="dynheader">
Collaboration diagram for nlohmann::detail::primitive_iterator_t:</div>
<div class="dyncontent">
<div class="center"><img src="../../d4/d65/classnlohmann_1_1detail_1_1primitive__iterator__t__coll__graph.png" border="0" usemap="#nlohmann_1_1detail_1_1primitive__iterator__t_coll__map" alt="Collaboration graph"/></div>
</div>
<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:ae952990886ca1756229f916661a8af81"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#af3db0d5c90de427d51645fe73a015553">difference_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#ae952990886ca1756229f916661a8af81">get_value</a> () const noexcept</td></tr>
<tr class="separator:ae952990886ca1756229f916661a8af81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d9b005906106e12aed738f97d7fee42"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a59fca69799f6b9e366710cb9043aa77d">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#a9d9b005906106e12aed738f97d7fee42">set_begin</a> () noexcept</td></tr>
<tr class="memdesc:a9d9b005906106e12aed738f97d7fee42"><td class="mdescLeft">&#160;</td><td class="mdescRight">set iterator to a defined beginning <a href="#a9d9b005906106e12aed738f97d7fee42">More...</a><br /></td></tr>
<tr class="separator:a9d9b005906106e12aed738f97d7fee42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad26a823483846a12d890c3feed3097eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a59fca69799f6b9e366710cb9043aa77d">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#ad26a823483846a12d890c3feed3097eb">set_end</a> () noexcept</td></tr>
<tr class="memdesc:ad26a823483846a12d890c3feed3097eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">set iterator to a defined past the end <a href="#ad26a823483846a12d890c3feed3097eb">More...</a><br /></td></tr>
<tr class="separator:ad26a823483846a12d890c3feed3097eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d1a7d46b3fcd06edd034f04ededb5e4"><td class="memItemLeft" align="right" valign="top">constexpr bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#a8d1a7d46b3fcd06edd034f04ededb5e4">is_begin</a> () const noexcept</td></tr>
<tr class="memdesc:a8d1a7d46b3fcd06edd034f04ededb5e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">return whether the iterator can be dereferenced <a href="#a8d1a7d46b3fcd06edd034f04ededb5e4">More...</a><br /></td></tr>
<tr class="separator:a8d1a7d46b3fcd06edd034f04ededb5e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45a7e301c23b5b90417baf2277f40b1d"><td class="memItemLeft" align="right" valign="top">constexpr bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#a45a7e301c23b5b90417baf2277f40b1d">is_end</a> () const noexcept</td></tr>
<tr class="memdesc:a45a7e301c23b5b90417baf2277f40b1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">return whether the iterator is at end <a href="#a45a7e301c23b5b90417baf2277f40b1d">More...</a><br /></td></tr>
<tr class="separator:a45a7e301c23b5b90417baf2277f40b1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00ce828d0fe58046c10e0445504df7bf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#a00ce828d0fe58046c10e0445504df7bf">operator+</a> (<a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#af3db0d5c90de427d51645fe73a015553">difference_type</a> n) noexcept</td></tr>
<tr class="separator:a00ce828d0fe58046c10e0445504df7bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad26511012fc88f3ec5d9e1cb708732fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#ad26511012fc88f3ec5d9e1cb708732fd">operator++</a> () noexcept</td></tr>
<tr class="separator:ad26511012fc88f3ec5d9e1cb708732fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa011863621357b3cf891670bf63a48b1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a> const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#aa011863621357b3cf891670bf63a48b1">operator++</a> (int) noexcept</td></tr>
<tr class="separator:aa011863621357b3cf891670bf63a48b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abecbf0c73c7fe963a699738065177bc3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#abecbf0c73c7fe963a699738065177bc3">operator--</a> () noexcept</td></tr>
<tr class="separator:abecbf0c73c7fe963a699738065177bc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef3b5dfeb2cb04dc9d0a024fc1898b98"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a> const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#aef3b5dfeb2cb04dc9d0a024fc1898b98">operator--</a> (int) noexcept</td></tr>
<tr class="separator:aef3b5dfeb2cb04dc9d0a024fc1898b98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee01535df0b3b40137d9241029a9a203"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#aee01535df0b3b40137d9241029a9a203">operator+=</a> (<a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#af3db0d5c90de427d51645fe73a015553">difference_type</a> n) noexcept</td></tr>
<tr class="separator:aee01535df0b3b40137d9241029a9a203"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0bf83ab08abe1ae4b51c790c85cdf151"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#a0bf83ab08abe1ae4b51c790c85cdf151">operator-=</a> (<a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#af3db0d5c90de427d51645fe73a015553">difference_type</a> n) noexcept</td></tr>
<tr class="separator:a0bf83ab08abe1ae4b51c790c85cdf151"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-types"></a>
Private Types</h2></td></tr>
<tr class="memitem:af3db0d5c90de427d51645fe73a015553"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#af3db0d5c90de427d51645fe73a015553">difference_type</a> = std::ptrdiff_t</td></tr>
<tr class="separator:af3db0d5c90de427d51645fe73a015553"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:adc7b6ab7810f58afa4d6a5133995c9ba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/db8/json_8hpp.html#a2cf645f34610e7f7d6e09ab88a2ab917">JSON_PRIVATE_UNLESS_TESTED</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#adc7b6ab7810f58afa4d6a5133995c9ba">__pad0__</a>: <a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#af3db0d5c90de427d51645fe73a015553">difference_type</a> m_it = (std::numeric_limits&lt;std::ptrdiff_t&gt;::min)()</td></tr>
<tr class="separator:adc7b6ab7810f58afa4d6a5133995c9ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-static-attribs"></a>
Static Private Attributes</h2></td></tr>
<tr class="memitem:afcb3bcf9da8aa95bd82067d1a67c2326"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#af3db0d5c90de427d51645fe73a015553">difference_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#afcb3bcf9da8aa95bd82067d1a67c2326">begin_value</a> = 0</td></tr>
<tr class="separator:afcb3bcf9da8aa95bd82067d1a67c2326"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa37c37da44f19e6ec1d7d4a9910511c7"><td class="memItemLeft" align="right" valign="top">static constexpr <a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#af3db0d5c90de427d51645fe73a015553">difference_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#aa37c37da44f19e6ec1d7d4a9910511c7">end_value</a> = <a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#afcb3bcf9da8aa95bd82067d1a67c2326">begin_value</a> + 1</td></tr>
<tr class="separator:aa37c37da44f19e6ec1d7d4a9910511c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:aae1e1e2ec0e229d1291d69de57d76bbe"><td class="memItemLeft" align="right" valign="top">constexpr bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#aae1e1e2ec0e229d1291d69de57d76bbe">operator==</a> (<a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a> lhs, <a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a> rhs) noexcept</td></tr>
<tr class="separator:aae1e1e2ec0e229d1291d69de57d76bbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a901a95e6d73c9509d3dcde914f6c8a9d"><td class="memItemLeft" align="right" valign="top">constexpr bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#a901a95e6d73c9509d3dcde914f6c8a9d">operator&lt;</a> (<a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a> lhs, <a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a> rhs) noexcept</td></tr>
<tr class="separator:a901a95e6d73c9509d3dcde914f6c8a9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6d902d6ec9a02dabed5452d3ae78f7e"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#af3db0d5c90de427d51645fe73a015553">difference_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#ac6d902d6ec9a02dabed5452d3ae78f7e">operator-</a> (<a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a> lhs, <a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a> rhs) noexcept</td></tr>
<tr class="separator:ac6d902d6ec9a02dabed5452d3ae78f7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11175">11175</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
<a id="af3db0d5c90de427d51645fe73a015553"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3db0d5c90de427d51645fe73a015553">&#9670;&nbsp;</a></span>difference_type</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#af3db0d5c90de427d51645fe73a015553">nlohmann::detail::primitive_iterator_t::difference_type</a> = std::ptrdiff_t</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11178">11178</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="ae952990886ca1756229f916661a8af81"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae952990886ca1756229f916661a8af81">&#9670;&nbsp;</a></span>get_value()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr <a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#af3db0d5c90de427d51645fe73a015553">difference_type</a> nlohmann::detail::primitive_iterator_t::get_value </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">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11187">11187</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="a8d1a7d46b3fcd06edd034f04ededb5e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8d1a7d46b3fcd06edd034f04ededb5e4">&#9670;&nbsp;</a></span>is_begin()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr bool nlohmann::detail::primitive_iterator_t::is_begin </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">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>return whether the iterator can be dereferenced </p>
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11205">11205</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="a45a7e301c23b5b90417baf2277f40b1d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a45a7e301c23b5b90417baf2277f40b1d">&#9670;&nbsp;</a></span>is_end()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr bool nlohmann::detail::primitive_iterator_t::is_end </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">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>return whether the iterator is at end </p>
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11211">11211</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="a00ce828d0fe58046c10e0445504df7bf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a00ce828d0fe58046c10e0445504df7bf">&#9670;&nbsp;</a></span>operator+()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a> nlohmann::detail::primitive_iterator_t::operator+ </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#af3db0d5c90de427d51645fe73a015553">difference_type</a>&#160;</td>
<td class="paramname"><em>n</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11226">11226</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="ad26511012fc88f3ec5d9e1cb708732fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad26511012fc88f3ec5d9e1cb708732fd">&#9670;&nbsp;</a></span>operator++() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a>&amp; nlohmann::detail::primitive_iterator_t::operator++ </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 class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11238">11238</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="aa011863621357b3cf891670bf63a48b1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa011863621357b3cf891670bf63a48b1">&#9670;&nbsp;</a></span>operator++() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a> const nlohmann::detail::primitive_iterator_t::operator++ </td>
<td>(</td>
<td class="paramtype">int&#160;</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 class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11244">11244</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="aee01535df0b3b40137d9241029a9a203"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aee01535df0b3b40137d9241029a9a203">&#9670;&nbsp;</a></span>operator+=()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a>&amp; nlohmann::detail::primitive_iterator_t::operator+= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#af3db0d5c90de427d51645fe73a015553">difference_type</a>&#160;</td>
<td class="paramname"><em>n</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11264">11264</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="abecbf0c73c7fe963a699738065177bc3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abecbf0c73c7fe963a699738065177bc3">&#9670;&nbsp;</a></span>operator--() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a>&amp; nlohmann::detail::primitive_iterator_t::operator-- </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 class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11251">11251</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="aef3b5dfeb2cb04dc9d0a024fc1898b98"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aef3b5dfeb2cb04dc9d0a024fc1898b98">&#9670;&nbsp;</a></span>operator--() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a> const nlohmann::detail::primitive_iterator_t::operator-- </td>
<td>(</td>
<td class="paramtype">int&#160;</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 class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11257">11257</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="a0bf83ab08abe1ae4b51c790c85cdf151"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0bf83ab08abe1ae4b51c790c85cdf151">&#9670;&nbsp;</a></span>operator-=()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a>&amp; nlohmann::detail::primitive_iterator_t::operator-= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#af3db0d5c90de427d51645fe73a015553">difference_type</a>&#160;</td>
<td class="paramname"><em>n</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11270">11270</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="a9d9b005906106e12aed738f97d7fee42"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9d9b005906106e12aed738f97d7fee42">&#9670;&nbsp;</a></span>set_begin()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a59fca69799f6b9e366710cb9043aa77d">void</a> nlohmann::detail::primitive_iterator_t::set_begin </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 class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>set iterator to a defined beginning </p>
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11193">11193</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="ad26a823483846a12d890c3feed3097eb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad26a823483846a12d890c3feed3097eb">&#9670;&nbsp;</a></span>set_end()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a59fca69799f6b9e366710cb9043aa77d">void</a> nlohmann::detail::primitive_iterator_t::set_end </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 class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>set iterator to a defined past the end </p>
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11199">11199</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a id="ac6d902d6ec9a02dabed5452d3ae78f7e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac6d902d6ec9a02dabed5452d3ae78f7e">&#9670;&nbsp;</a></span>operator-</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr <a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#af3db0d5c90de427d51645fe73a015553">difference_type</a> operator- </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a>&#160;</td>
<td class="paramname"><em>lhs</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a>&#160;</td>
<td class="paramname"><em>rhs</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">friend</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11233">11233</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="a901a95e6d73c9509d3dcde914f6c8a9d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a901a95e6d73c9509d3dcde914f6c8a9d">&#9670;&nbsp;</a></span>operator<</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr bool operator&lt; </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a>&#160;</td>
<td class="paramname"><em>lhs</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a>&#160;</td>
<td class="paramname"><em>rhs</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">friend</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11221">11221</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="aae1e1e2ec0e229d1291d69de57d76bbe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae1e1e2ec0e229d1291d69de57d76bbe">&#9670;&nbsp;</a></span>operator==</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr bool operator== </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a>&#160;</td>
<td class="paramname"><em>lhs</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a>&#160;</td>
<td class="paramname"><em>rhs</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">friend</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11216">11216</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="adc7b6ab7810f58afa4d6a5133995c9ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adc7b6ab7810f58afa4d6a5133995c9ba">&#9670;&nbsp;</a></span>__pad0__</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d5/db8/json_8hpp.html#a2cf645f34610e7f7d6e09ab88a2ab917">JSON_PRIVATE_UNLESS_TESTED</a> nlohmann::detail::primitive_iterator_t::__pad0__</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11184">11184</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="afcb3bcf9da8aa95bd82067d1a67c2326"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afcb3bcf9da8aa95bd82067d1a67c2326">&#9670;&nbsp;</a></span>begin_value</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr <a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#af3db0d5c90de427d51645fe73a015553">difference_type</a> nlohmann::detail::primitive_iterator_t::begin_value = 0</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11179">11179</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<a id="aa37c37da44f19e6ec1d7d4a9910511c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa37c37da44f19e6ec1d7d4a9910511c7">&#9670;&nbsp;</a></span>end_value</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr <a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#af3db0d5c90de427d51645fe73a015553">difference_type</a> nlohmann::detail::primitive_iterator_t::end_value = <a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#afcb3bcf9da8aa95bd82067d1a67c2326">begin_value</a> + 1</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l11180">11180</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d3/d9b/namespacenlohmann.html">nlohmann</a></li><li class="navelem"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html">detail</a></li><li class="navelem"><a class="el" href="../../d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html">primitive_iterator_t</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
</ul>
</div>
</body>
</html>
var classnlohmann_1_1detail_1_1primitive__iterator__t =
[
[ "difference_type", "d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#af3db0d5c90de427d51645fe73a015553", null ],
[ "get_value", "d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#ae952990886ca1756229f916661a8af81", null ],
[ "is_begin", "d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#a8d1a7d46b3fcd06edd034f04ededb5e4", null ],
[ "is_end", "d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#a45a7e301c23b5b90417baf2277f40b1d", null ],
[ "operator+", "d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#a00ce828d0fe58046c10e0445504df7bf", null ],
[ "operator++", "d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#ad26511012fc88f3ec5d9e1cb708732fd", null ],
[ "operator++", "d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#aa011863621357b3cf891670bf63a48b1", null ],
[ "operator+=", "d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#aee01535df0b3b40137d9241029a9a203", null ],
[ "operator--", "d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#abecbf0c73c7fe963a699738065177bc3", null ],
[ "operator--", "d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#aef3b5dfeb2cb04dc9d0a024fc1898b98", null ],
[ "operator-=", "d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#a0bf83ab08abe1ae4b51c790c85cdf151", null ],
[ "set_begin", "d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#a9d9b005906106e12aed738f97d7fee42", null ],
[ "set_end", "d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#ad26a823483846a12d890c3feed3097eb", null ],
[ "operator-", "d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#ac6d902d6ec9a02dabed5452d3ae78f7e", null ],
[ "operator<", "d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#a901a95e6d73c9509d3dcde914f6c8a9d", null ],
[ "operator==", "d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#aae1e1e2ec0e229d1291d69de57d76bbe", null ],
[ "__pad0__", "d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#adc7b6ab7810f58afa4d6a5133995c9ba", null ],
[ "begin_value", "d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#afcb3bcf9da8aa95bd82067d1a67c2326", null ],
[ "end_value", "d2/d2c/classnlohmann_1_1detail_1_1primitive__iterator__t.html#aa37c37da44f19e6ec1d7d4a9910511c7", null ]
];
\ No newline at end of file
<!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>CUDNN Frontend API: nlohmann::detail::wide_string_input_helper&lt; BaseInputAdapter, T &gt; Struct Template 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="../../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">
$(document).ready(initResizable);
</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">CUDNN Frontend API
&#160;<span id="projectnumber">8.3.0</span>
</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>
</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">
$(document).ready(function(){initNavTree('d2/d2c/structnlohmann_1_1detail_1_1wide__string__input__helper.html','../../');});
</script>
<div id="doc-content">
<!-- 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 class="header">
<div class="headertitle">
<div class="title">nlohmann::detail::wide_string_input_helper&lt; BaseInputAdapter, T &gt; Struct Template Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>&gt;</code></p>
<div class="dynheader">
Collaboration diagram for nlohmann::detail::wide_string_input_helper&lt; BaseInputAdapter, T &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="../../d7/d1f/structnlohmann_1_1detail_1_1wide__string__input__helper__coll__graph.png" border="0" usemap="#nlohmann_1_1detail_1_1wide__string__input__helper_3_01BaseInputAdapter_00_01T_01_4_coll__map" alt="Collaboration graph"/></div>
</div>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;typename BaseInputAdapter, size_t T&gt;<br />
struct nlohmann::detail::wide_string_input_helper&lt; BaseInputAdapter, T &gt;</h3>
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l05387">5387</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div><hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d3/d9b/namespacenlohmann.html">nlohmann</a></li><li class="navelem"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html">detail</a></li><li class="navelem"><a class="el" href="../../d2/d2c/structnlohmann_1_1detail_1_1wide__string__input__helper.html">wide_string_input_helper</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
</ul>
</div>
</body>
</html>
<!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>CUDNN Frontend API: nlohmann::detail::output_string_adapter&lt; CharType, StringType &gt; Class Template 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="../../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">
$(document).ready(initResizable);
</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">CUDNN Frontend API
&#160;<span id="projectnumber">8.3.0</span>
</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>
</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">
$(document).ready(function(){initNavTree('d2/d39/classnlohmann_1_1detail_1_1output__string__adapter.html','../../');});
</script>
<div id="doc-content">
<!-- 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 class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="../../de/dbd/classnlohmann_1_1detail_1_1output__string__adapter-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">nlohmann::detail::output_string_adapter&lt; CharType, StringType &gt; Class Template Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>output adapter for basic_string
<a href="../../d2/d39/classnlohmann_1_1detail_1_1output__string__adapter.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for nlohmann::detail::output_string_adapter&lt; CharType, StringType &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/d32/classnlohmann_1_1detail_1_1output__string__adapter__inherit__graph.png" border="0" usemap="#nlohmann_1_1detail_1_1output__string__adapter_3_01CharType_00_01StringType_01_4_inherit__map" alt="Inheritance graph"/></div>
<map name="nlohmann_1_1detail_1_1output__string__adapter_3_01CharType_00_01StringType_01_4_inherit__map" id="nlohmann_1_1detail_1_1output__string__adapter_3_01CharType_00_01StringType_01_4_inherit__map">
<area shape="rect" id="node2" href="../../dc/d9b/structnlohmann_1_1detail_1_1output__adapter__protocol.html" title="abstract output adapter interface " alt="" coords="5,5,212,200"/>
</map>
</div>
<div class="dynheader">
Collaboration diagram for nlohmann::detail::output_string_adapter&lt; CharType, StringType &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="../../d5/dab/classnlohmann_1_1detail_1_1output__string__adapter__coll__graph.png" border="0" usemap="#nlohmann_1_1detail_1_1output__string__adapter_3_01CharType_00_01StringType_01_4_coll__map" alt="Collaboration graph"/></div>
<map name="nlohmann_1_1detail_1_1output__string__adapter_3_01CharType_00_01StringType_01_4_coll__map" id="nlohmann_1_1detail_1_1output__string__adapter_3_01CharType_00_01StringType_01_4_coll__map">
<area shape="rect" id="node2" href="../../dc/d9b/structnlohmann_1_1detail_1_1output__adapter__protocol.html" title="abstract output adapter interface " alt="" coords="5,5,212,200"/>
</map>
</div>
<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:af3a49ecd0d23fe56ac21e13d8752abc7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d39/classnlohmann_1_1detail_1_1output__string__adapter.html#af3a49ecd0d23fe56ac21e13d8752abc7">output_string_adapter</a> (StringType &amp;s) noexcept</td></tr>
<tr class="separator:af3a49ecd0d23fe56ac21e13d8752abc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d76cc6c88ddbc196a63fcfcac9ee7d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a59fca69799f6b9e366710cb9043aa77d">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d39/classnlohmann_1_1detail_1_1output__string__adapter.html#a2d76cc6c88ddbc196a63fcfcac9ee7d1">write_character</a> (CharType c) override</td></tr>
<tr class="separator:a2d76cc6c88ddbc196a63fcfcac9ee7d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5ea4da075305d225dfd84ad997e8747"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a59fca69799f6b9e366710cb9043aa77d">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d39/classnlohmann_1_1detail_1_1output__string__adapter.html#ab5ea4da075305d225dfd84ad997e8747">write_characters</a> (const CharType *s, std::size_t length) override</td></tr>
<tr class="separator:ab5ea4da075305d225dfd84ad997e8747"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_structnlohmann_1_1detail_1_1output__adapter__protocol"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structnlohmann_1_1detail_1_1output__adapter__protocol')"><img src="../../closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="../../dc/d9b/structnlohmann_1_1detail_1_1output__adapter__protocol.html">nlohmann::detail::output_adapter_protocol&lt; CharType &gt;</a></td></tr>
<tr class="memitem:ad71cdc057030f8a775a191face25061a inherit pub_methods_structnlohmann_1_1detail_1_1output__adapter__protocol"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d9b/structnlohmann_1_1detail_1_1output__adapter__protocol.html#ad71cdc057030f8a775a191face25061a">~output_adapter_protocol</a> ()=default</td></tr>
<tr class="separator:ad71cdc057030f8a775a191face25061a inherit pub_methods_structnlohmann_1_1detail_1_1output__adapter__protocol"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd96245615e3b648e59e4a27bdfa67e0 inherit pub_methods_structnlohmann_1_1detail_1_1output__adapter__protocol"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d9b/structnlohmann_1_1detail_1_1output__adapter__protocol.html#afd96245615e3b648e59e4a27bdfa67e0">output_adapter_protocol</a> ()=default</td></tr>
<tr class="separator:afd96245615e3b648e59e4a27bdfa67e0 inherit pub_methods_structnlohmann_1_1detail_1_1output__adapter__protocol"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf6ef7a244c32162fe98d9773f31fa8a inherit pub_methods_structnlohmann_1_1detail_1_1output__adapter__protocol"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d9b/structnlohmann_1_1detail_1_1output__adapter__protocol.html#adf6ef7a244c32162fe98d9773f31fa8a">output_adapter_protocol</a> (const <a class="el" href="../../dc/d9b/structnlohmann_1_1detail_1_1output__adapter__protocol.html">output_adapter_protocol</a> &amp;)=default</td></tr>
<tr class="separator:adf6ef7a244c32162fe98d9773f31fa8a inherit pub_methods_structnlohmann_1_1detail_1_1output__adapter__protocol"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9527a27ddd468e4360a3530cbd9c35a6 inherit pub_methods_structnlohmann_1_1detail_1_1output__adapter__protocol"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d9b/structnlohmann_1_1detail_1_1output__adapter__protocol.html#a9527a27ddd468e4360a3530cbd9c35a6">output_adapter_protocol</a> (<a class="el" href="../../dc/d9b/structnlohmann_1_1detail_1_1output__adapter__protocol.html">output_adapter_protocol</a> &amp;&amp;) noexcept=default</td></tr>
<tr class="separator:a9527a27ddd468e4360a3530cbd9c35a6 inherit pub_methods_structnlohmann_1_1detail_1_1output__adapter__protocol"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2a6b7a5b86c612df2d99d2970380456 inherit pub_methods_structnlohmann_1_1detail_1_1output__adapter__protocol"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/d9b/structnlohmann_1_1detail_1_1output__adapter__protocol.html">output_adapter_protocol</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d9b/structnlohmann_1_1detail_1_1output__adapter__protocol.html#ab2a6b7a5b86c612df2d99d2970380456">operator=</a> (const <a class="el" href="../../dc/d9b/structnlohmann_1_1detail_1_1output__adapter__protocol.html">output_adapter_protocol</a> &amp;)=default</td></tr>
<tr class="separator:ab2a6b7a5b86c612df2d99d2970380456 inherit pub_methods_structnlohmann_1_1detail_1_1output__adapter__protocol"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2235c8f3da8dfe5b26cb030f6886811a inherit pub_methods_structnlohmann_1_1detail_1_1output__adapter__protocol"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/d9b/structnlohmann_1_1detail_1_1output__adapter__protocol.html">output_adapter_protocol</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d9b/structnlohmann_1_1detail_1_1output__adapter__protocol.html#a2235c8f3da8dfe5b26cb030f6886811a">operator=</a> (<a class="el" href="../../dc/d9b/structnlohmann_1_1detail_1_1output__adapter__protocol.html">output_adapter_protocol</a> &amp;&amp;) noexcept=default</td></tr>
<tr class="separator:a2235c8f3da8dfe5b26cb030f6886811a inherit pub_methods_structnlohmann_1_1detail_1_1output__adapter__protocol"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:ae57cf7d5c5ec641e25860bb9fb8e6cb9"><td class="memItemLeft" align="right" valign="top">StringType &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d39/classnlohmann_1_1detail_1_1output__string__adapter.html#ae57cf7d5c5ec641e25860bb9fb8e6cb9">str</a></td></tr>
<tr class="separator:ae57cf7d5c5ec641e25860bb9fb8e6cb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;typename CharType, typename StringType = std::basic_string&lt;CharType&gt;&gt;<br />
class nlohmann::detail::output_string_adapter&lt; CharType, StringType &gt;</h3>
<p>output adapter for basic_string </p>
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l13203">13203</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="af3a49ecd0d23fe56ac21e13d8752abc7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3a49ecd0d23fe56ac21e13d8752abc7">&#9670;&nbsp;</a></span>output_string_adapter()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename CharType , typename StringType = std::basic_string&lt;CharType&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d39/classnlohmann_1_1detail_1_1output__string__adapter.html">nlohmann::detail::output_string_adapter</a>&lt; CharType, StringType &gt;::<a class="el" href="../../d2/d39/classnlohmann_1_1detail_1_1output__string__adapter.html">output_string_adapter</a> </td>
<td>(</td>
<td class="paramtype">StringType &amp;&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l13206">13206</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a2d76cc6c88ddbc196a63fcfcac9ee7d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2d76cc6c88ddbc196a63fcfcac9ee7d1">&#9670;&nbsp;</a></span>write_character()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename CharType , typename StringType = std::basic_string&lt;CharType&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a59fca69799f6b9e366710cb9043aa77d">void</a> <a class="el" href="../../d2/d39/classnlohmann_1_1detail_1_1output__string__adapter.html">nlohmann::detail::output_string_adapter</a>&lt; CharType, StringType &gt;::write_character </td>
<td>(</td>
<td class="paramtype">CharType&#160;</td>
<td class="paramname"><em>c</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implements <a class="el" href="../../dc/d9b/structnlohmann_1_1detail_1_1output__adapter__protocol.html#a3381896fe1be557f591de2e917cdc7d5">nlohmann::detail::output_adapter_protocol&lt; CharType &gt;</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l13210">13210</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
<p class="reference">References <a class="el" href="../../d5/db8/json_8hpp_source.html#l01456">JSON_HEDLEY_NON_NULL</a>.</p>
</div>
</div>
<a id="ab5ea4da075305d225dfd84ad997e8747"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab5ea4da075305d225dfd84ad997e8747">&#9670;&nbsp;</a></span>write_characters()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename CharType , typename StringType = std::basic_string&lt;CharType&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html#a59fca69799f6b9e366710cb9043aa77d">void</a> <a class="el" href="../../d2/d39/classnlohmann_1_1detail_1_1output__string__adapter.html">nlohmann::detail::output_string_adapter</a>&lt; CharType, StringType &gt;::write_characters </td>
<td>(</td>
<td class="paramtype">const CharType *&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">std::size_t&#160;</td>
<td class="paramname"><em>length</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 class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implements <a class="el" href="../../dc/d9b/structnlohmann_1_1detail_1_1output__adapter__protocol.html#a2f410a164e0eda17cf6561114b0eee4a">nlohmann::detail::output_adapter_protocol&lt; CharType &gt;</a>.</p>
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l13216">13216</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="ae57cf7d5c5ec641e25860bb9fb8e6cb9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae57cf7d5c5ec641e25860bb9fb8e6cb9">&#9670;&nbsp;</a></span>str</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename CharType , typename StringType = std::basic_string&lt;CharType&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">StringType&amp; <a class="el" href="../../d2/d39/classnlohmann_1_1detail_1_1output__string__adapter.html">nlohmann::detail::output_string_adapter</a>&lt; CharType, StringType &gt;::str</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l13222">13222</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d3/d9b/namespacenlohmann.html">nlohmann</a></li><li class="navelem"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html">detail</a></li><li class="navelem"><a class="el" href="../../d2/d39/classnlohmann_1_1detail_1_1output__string__adapter.html">output_string_adapter</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
</ul>
</div>
</body>
</html>
var classnlohmann_1_1detail_1_1output__string__adapter =
[
[ "output_string_adapter", "d2/d39/classnlohmann_1_1detail_1_1output__string__adapter.html#af3a49ecd0d23fe56ac21e13d8752abc7", null ],
[ "write_character", "d2/d39/classnlohmann_1_1detail_1_1output__string__adapter.html#a2d76cc6c88ddbc196a63fcfcac9ee7d1", null ],
[ "write_characters", "d2/d39/classnlohmann_1_1detail_1_1output__string__adapter.html#ab5ea4da075305d225dfd84ad997e8747", null ],
[ "str", "d2/d39/classnlohmann_1_1detail_1_1output__string__adapter.html#ae57cf7d5c5ec641e25860bb9fb8e6cb9", null ]
];
\ No newline at end of file
<!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>CUDNN Frontend API: nlohmann::detail::is_compatible_string_type_impl&lt; BasicJsonType, CompatibleStringType, typename &gt; Struct Template 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="../../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">
$(document).ready(initResizable);
</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">CUDNN Frontend API
&#160;<span id="projectnumber">8.3.0</span>
</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>
</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">
$(document).ready(function(){initNavTree('d2/d3a/structnlohmann_1_1detail_1_1is__compatible__string__type__impl.html','../../');});
</script>
<div id="doc-content">
<!-- 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 class="header">
<div class="headertitle">
<div class="title">nlohmann::detail::is_compatible_string_type_impl&lt; BasicJsonType, CompatibleStringType, typename &gt; Struct Template Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for nlohmann::detail::is_compatible_string_type_impl&lt; BasicJsonType, CompatibleStringType, typename &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="../../de/d57/structnlohmann_1_1detail_1_1is__compatible__string__type__impl__inherit__graph.png" border="0" usemap="#nlohmann_1_1detail_1_1is__compatible__string__type__impl_3_01BasicJsonType_00_01CompatibleStringType_00_01typename_01_4_inherit__map" alt="Inheritance graph"/></div>
<map name="nlohmann_1_1detail_1_1is__compatible__string__type__impl_3_01BasicJsonType_00_01CompatibleStringType_00_01typename_01_4_inherit__map" id="nlohmann_1_1detail_1_1is__compatible__string__type__impl_3_01BasicJsonType_00_01CompatibleStringType_00_01typename_01_4_inherit__map">
<area shape="rect" id="node3" href="../../d2/d3a/structnlohmann_1_1detail_1_1is__compatible__string__type__impl.html" title="{nlohmann::detail::is\l_compatible_string_type\l_impl\&lt; BasicJsonType, Constructible\lStringType \&gt;\n||}" alt="" coords="5,331,245,452"/>
<area shape="rect" id="node4" href="../../db/d4e/structnlohmann_1_1detail_1_1is__compatible__string__type.html" title="{nlohmann::detail::is\l_compatible_string_type\l\&lt; BasicJsonType, Constructible\lStringType \&gt;\n||}" alt="" coords="21,501,230,623"/>
</map>
</div>
<div class="dynheader">
Collaboration diagram for nlohmann::detail::is_compatible_string_type_impl&lt; BasicJsonType, CompatibleStringType, typename &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="../../dc/d7e/structnlohmann_1_1detail_1_1is__compatible__string__type__impl__coll__graph.png" border="0" usemap="#nlohmann_1_1detail_1_1is__compatible__string__type__impl_3_01BasicJsonType_00_01CompatibleStringType_00_01typename_01_4_coll__map" alt="Collaboration graph"/></div>
</div>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;typename BasicJsonType, typename CompatibleStringType, typename = void&gt;<br />
struct nlohmann::detail::is_compatible_string_type_impl&lt; BasicJsonType, CompatibleStringType, typename &gt;</h3>
<p class="definition">Definition at line <a class="el" href="../../d5/db8/json_8hpp_source.html#l03681">3681</a> of file <a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a>.</p>
</div><hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="../../d5/db8/json_8hpp_source.html">json.hpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d3/d9b/namespacenlohmann.html">nlohmann</a></li><li class="navelem"><a class="el" href="../../dc/df0/namespacenlohmann_1_1detail.html">detail</a></li><li class="navelem"><a class="el" href="../../d2/d3a/structnlohmann_1_1detail_1_1is__compatible__string__type__impl.html">is_compatible_string_type_impl</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
</ul>
</div>
</body>
</html>
<!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>CUDNN Frontend API: cudnn_frontend_get_plan.h File 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="../../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">
$(document).ready(initResizable);
</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">CUDNN Frontend API
&#160;<span id="projectnumber">8.3.0</span>
</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>
</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">
$(document).ready(function(){initNavTree('d2/d3b/cudnn__frontend__get__plan_8h.html','../../');});
</script>
<div id="doc-content">
<!-- 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 class="header">
<div class="summary">
<a href="#namespaces">Namespaces</a> </div>
<div class="headertitle">
<div class="title">cudnn_frontend_get_plan.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="../../de/d1e/cudnn__frontend__EngineConfigGenerator_8h_source.html">cudnn_frontend_EngineConfigGenerator.h</a>&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for cudnn_frontend_get_plan.h:</div>
<div class="dyncontent">
<div class="center"><img src="../../d1/d14/cudnn__frontend__get__plan_8h__incl.png" border="0" usemap="#cudnn__frontend__get__plan_8h" alt=""/></div>
<map name="cudnn__frontend__get__plan_8h" id="cudnn__frontend__get__plan_8h">
<area shape="rect" id="node2" href="../../de/d1e/cudnn__frontend__EngineConfigGenerator_8h.html" title="cudnn_frontend_EngineConfig\lGenerator.h" alt="" coords="2358,95,2554,136"/>
<area shape="rect" id="node3" href="../../de/d0c/cudnn__frontend_8h.html" title="cudnn_frontend.h" alt="" coords="2395,184,2517,211"/>
<area shape="rect" id="node4" href="../../d1/de7/cudnn__frontend__ConvDesc_8h.html" title="cudnn_frontend_ConvDesc.h" alt="" coords="1822,698,2013,725"/>
<area shape="rect" id="node18" href="../../d8/dc4/cudnn__frontend__Logging_8h.html" title="cudnn_frontend_Logging.h" alt="" coords="5197,855,5371,881"/>
<area shape="rect" id="node22" href="../../db/d66/cudnn__frontend__Heuristics_8h.html" title="cudnn_frontend_Heuristics.h" alt="" coords="323,266,511,293"/>
<area shape="rect" id="node23" href="../../db/d7d/cudnn__frontend__OperationGraph_8h.html" title="cudnn_frontend_Operation\lGraph.h" alt="" coords="2091,512,2266,553"/>
<area shape="rect" id="node24" href="../../da/d5a/cudnn__frontend__Operation_8h.html" title="cudnn_frontend_Operation.h" alt="" coords="1747,609,1933,635"/>
<area shape="rect" id="node25" href="../../da/d5f/cudnn__frontend__PointWiseDesc_8h.html" title="cudnn_frontend_PointWise\lDesc.h" alt="" coords="2667,691,2845,732"/>
<area shape="rect" id="node27" href="../../d6/d32/cudnn__frontend__MatMulDesc_8h.html" title="cudnn_frontend_MatMulDesc.h" alt="" coords="1291,698,1493,725"/>
<area shape="rect" id="node29" href="../../d3/d98/cudnn__frontend__Tensor_8h.html" title="cudnn_frontend_Tensor.h" alt="" coords="2921,698,3090,725"/>
<area shape="rect" id="node30" href="../../d6/d67/cudnn__frontend__EngineConfig_8h.html" title="cudnn_frontend_EngineConfig.h" alt="" coords="1341,355,1547,382"/>
<area shape="rect" id="node31" href="../../de/d6d/cudnn__frontend__Engine_8h.html" title="cudnn_frontend_Engine.h" alt="" coords="1089,437,1258,464"/>
<area shape="rect" id="node32" href="../../d5/d36/cudnn__frontend__Filters_8h.html" title="cudnn_frontend_Filters.h" alt="" coords="37,355,203,382"/>
<area shape="rect" id="node33" href="../../df/d3e/cudnn__frontend__EngineFallbackList_8h.html" title="cudnn_frontend_EngineFallback\lList.h" alt="" coords="4483,691,4690,732"/>
<area shape="rect" id="node35" href="../../db/d7e/cudnn__frontend__Errata_8h.html" title="cudnn_frontend_Errata.h" alt="" coords="5254,609,5418,635"/>
<area shape="rect" id="node45" href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h.html" title="cudnn_frontend_Execution\lPlan.h" alt="" coords="3369,348,3545,389"/>
<area shape="rect" id="node46" href="../../df/dc0/cudnn__frontend__VariantPack_8h.html" title="cudnn_frontend_VariantPack.h" alt="" coords="2443,698,2643,725"/>
<area shape="rect" id="node48" href="../../d9/da8/cudnn__frontend__Reorder__Tensor_8h.html" title="cudnn_frontend_Reorder\l_Tensor.h" alt="" coords="3179,601,3343,643"/>
<area shape="rect" id="node49" href="../../d9/dd3/cudnn__frontend__ExecutionPlanCache_8h.html" title="cudnn_frontend_Execution\lPlanCache.h" alt="" coords="4197,259,4373,300"/>
<area shape="rect" id="node13" href="../../df/d17/cudnn__frontend__utils_8h.html" title="cudnn_frontend_utils.h" alt="" coords="1430,780,1583,807"/>
<area shape="rect" id="node17" href="../../dc/d11/cudnn__backend__base_8h.html" title="cudnn_backend_base.h" alt="" coords="4390,929,4549,956"/>
<area shape="rect" id="node28" href="../../db/da7/cudnn__frontend__ReductionDesc_8h.html" title="cudnn_frontend_Reduction\lDesc.h" alt="" coords="1569,691,1746,732"/>
<area shape="rect" id="node36" href="../../d5/db8/json_8hpp.html" title="contrib/nlohmann/json\l/json.hpp" alt="" coords="4715,691,4864,732"/>
</map>
</div>
</div>
<p><a href="../../d2/d3b/cudnn__frontend__get__plan_8h_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:df/de1/namespacecudnn__frontend"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de1/namespacecudnn__frontend.html">cudnn_frontend</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../d2/d3b/cudnn__frontend__get__plan_8h.html">cudnn_frontend_get_plan.h</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
</ul>
</div>
</body>
</html>
<!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>CUDNN Frontend API: cudnn_frontend_get_plan.h Source File</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">
$(document).ready(initResizable);
</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">CUDNN Frontend API
&#160;<span id="projectnumber">8.3.0</span>
</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>
</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">
$(document).ready(function(){initNavTree('d2/d3b/cudnn__frontend__get__plan_8h_source.html','../../');});
</script>
<div id="doc-content">
<!-- 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 class="header">
<div class="headertitle">
<div class="title">cudnn_frontend_get_plan.h</div> </div>
</div><!--header-->
<div class="contents">
<a href="../../d2/d3b/cudnn__frontend__get__plan_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * Copyright (c) 2021, NVIDIA CORPORATION. All rights reserved.</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Permission is hereby granted, free of charge, to any person obtaining a</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> * copy of this software and associated documentation files (the &quot;Software&quot;),</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * to deal in the Software without restriction, including without limitation</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * the rights to use, copy, modify, merge, publish, distribute, sublicense,</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * and/or sell copies of the Software, and to permit persons to whom the</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> * Software is furnished to do so, subject to the following conditions:</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> * The above copyright notice and this permission notice shall be included in</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * all copies or substantial portions of the Software.</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> * DEALINGS IN THE SOFTWARE.</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="../../de/d1e/cudnn__frontend__EngineConfigGenerator_8h.html">cudnn_frontend_EngineConfigGenerator.h</a>&gt;</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="keyword">namespace </span><a class="code" href="../../df/de1/namespacecudnn__frontend.html">cudnn_frontend</a> {</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="keyword">auto</span></div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="../../dc/da3/classcudnn__frontend_1_1EngineConfigGenerator.html#a8a43bb0f3643de138921a3a6c2908f45"> 30</a></span>&#160;<a class="code" href="../../dc/da3/classcudnn__frontend_1_1EngineConfigGenerator.html#a549f36645ef6134ff99909ca428dfc9c">EngineConfigGenerator::cudnnGetPlan</a>(cudnnHandle_t handle, <a class="code" href="../../de/dd9/classcudnn__frontend_1_1OperationGraph__v8.html">OperationGraph</a> &amp; opGraph)</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; -&gt; <a class="code" href="../../df/de1/namespacecudnn__frontend.html#a560644a5c1e6016c509a379ca6e03f05">executionPlans_t</a> {</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="comment">// Creating a set of execution plans that are supported.</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <a class="code" href="../../df/de1/namespacecudnn__frontend.html#a560644a5c1e6016c509a379ca6e03f05">executionPlans_t</a> plans;</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span>&amp; engine_config : generate_engine_config(opGraph)) {</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#ifndef NV_CUDNN_DISABLE_EXCEPTION</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keywordflow">try</span> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; plans.push_back(<a class="code" href="../../df/de1/namespacecudnn__frontend.html#aa508b66c4de02f4aacae8029dbe422eb">ExecutionPlanBuilder</a>().setHandle(handle).setEngineConfig(engine_config, opGraph.getTag()).build());</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <a class="code" href="../../df/de1/namespacecudnn__frontend.html#ac39691550c5659acffd2386354ed18c6">getLogger</a>() &lt;&lt; <span class="stringliteral">&quot;[cudnn_frontend] Added plan &quot;</span> &lt;&lt; plans.back().getTag() &lt;&lt; <span class="stringliteral">&quot; &quot;</span> &lt;&lt; <a class="code" href="../../df/de1/namespacecudnn__frontend.html#a939cf4181f94bc235363cc485beb1ce8">to_string</a>(plans.back().get_status()) &lt;&lt; std::endl;</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#ifndef NV_CUDNN_DISABLE_EXCEPTION</span></div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; } <span class="keywordflow">catch</span> (<a class="code" href="../../d9/dca/classcudnn__frontend_1_1cudnnException.html">cudnnException</a> &amp;e) {</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keywordflow">continue</span>;</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; }</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; }</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; <span class="keywordflow">return</span> plans;</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;}</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="keyword">auto</span></div><div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="../../dc/da3/classcudnn__frontend_1_1EngineConfigGenerator.html#a549f36645ef6134ff99909ca428dfc9c"> 50</a></span>&#160;<a class="code" href="../../dc/da3/classcudnn__frontend_1_1EngineConfigGenerator.html#a549f36645ef6134ff99909ca428dfc9c">EngineConfigGenerator::cudnnGetPlan</a>(cudnnHandle_t handle, <a class="code" href="../../de/dd9/classcudnn__frontend_1_1OperationGraph__v8.html">OperationGraph</a> &amp; opGraph, <a class="code" href="../../df/de1/namespacecudnn__frontend.html#ad31f040777311d1d1a7a2490f23e026e">Predicate</a> pred)</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; -&gt; <a class="code" href="../../df/de1/namespacecudnn__frontend.html#a560644a5c1e6016c509a379ca6e03f05">executionPlans_t</a> {</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <span class="comment">// Creating a set of execution plans that are supported.</span></div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <a class="code" href="../../df/de1/namespacecudnn__frontend.html#a560644a5c1e6016c509a379ca6e03f05">executionPlans_t</a> plans = cudnnGetPlan(handle, opGraph);</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keywordflow">return</span> <a class="code" href="../../df/de1/namespacecudnn__frontend.html#abcaf76bd6c7d8c59082fd53d2a8c897a">filter</a>(pred, plans);</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;}</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;}</div><div class="ttc" id="namespacecudnn__frontend_html_ac39691550c5659acffd2386354ed18c6"><div class="ttname"><a href="../../df/de1/namespacecudnn__frontend.html#ac39691550c5659acffd2386354ed18c6">cudnn_frontend::getLogger</a></div><div class="ttdeci">ConditionalStreamer &amp; getLogger()</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc4/cudnn__frontend__Logging_8h_source.html#l00072">cudnn_frontend_Logging.h:72</a></div></div>
<div class="ttc" id="namespacecudnn__frontend_html_ad31f040777311d1d1a7a2490f23e026e"><div class="ttname"><a href="../../df/de1/namespacecudnn__frontend.html#ad31f040777311d1d1a7a2490f23e026e">cudnn_frontend::Predicate</a></div><div class="ttdeci">std::function&lt; bool(cudnn_frontend::ExecutionPlan const &amp;plan)&gt; Predicate</div><div class="ttdef"><b>Definition:</b> <a href="../../de/d1e/cudnn__frontend__EngineConfigGenerator_8h_source.html#l00031">cudnn_frontend_EngineConfigGenerator.h:31</a></div></div>
<div class="ttc" id="namespacecudnn__frontend_html_abcaf76bd6c7d8c59082fd53d2a8c897a"><div class="ttname"><a href="../../df/de1/namespacecudnn__frontend.html#abcaf76bd6c7d8c59082fd53d2a8c897a">cudnn_frontend::filter</a></div><div class="ttdeci">static auto filter(Predicate pred, executionPlans_t &amp;plans) -&gt; executionPlans_t</div><div class="ttdef"><b>Definition:</b> <a href="../../de/d1e/cudnn__frontend__EngineConfigGenerator_8h_source.html#l00106">cudnn_frontend_EngineConfigGenerator.h:106</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1EngineConfigGenerator_html_a549f36645ef6134ff99909ca428dfc9c"><div class="ttname"><a href="../../dc/da3/classcudnn__frontend_1_1EngineConfigGenerator.html#a549f36645ef6134ff99909ca428dfc9c">cudnn_frontend::EngineConfigGenerator::cudnnGetPlan</a></div><div class="ttdeci">auto cudnnGetPlan(cudnnHandle_t handle, cudnn_frontend::OperationGraph &amp;opGraph, Predicate pred) -&gt; executionPlans_t</div><div class="ttdoc">Returns the concatenated plan in the order of heuristic results. </div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d3b/cudnn__frontend__get__plan_8h_source.html#l00050">cudnn_frontend_get_plan.h:50</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1cudnnException_html"><div class="ttname"><a href="../../d9/dca/classcudnn__frontend_1_1cudnnException.html">cudnn_frontend::cudnnException</a></div><div class="ttdef"><b>Definition:</b> <a href="../../df/d17/cudnn__frontend__utils_8h_source.html#l00037">cudnn_frontend_utils.h:37</a></div></div>
<div class="ttc" id="namespacecudnn__frontend_html_a560644a5c1e6016c509a379ca6e03f05"><div class="ttname"><a href="../../df/de1/namespacecudnn__frontend.html#a560644a5c1e6016c509a379ca6e03f05">cudnn_frontend::executionPlans_t</a></div><div class="ttdeci">std::vector&lt; cudnn_frontend::ExecutionPlan &gt; executionPlans_t</div><div class="ttdoc">Variety of renames. </div><div class="ttdef"><b>Definition:</b> <a href="../../de/d1e/cudnn__frontend__EngineConfigGenerator_8h_source.html#l00030">cudnn_frontend_EngineConfigGenerator.h:30</a></div></div>
<div class="ttc" id="namespacecudnn__frontend_html"><div class="ttname"><a href="../../df/de1/namespacecudnn__frontend.html">cudnn_frontend</a></div><div class="ttdef"><b>Definition:</b> <a href="../../dc/d11/cudnn__backend__base_8h_source.html#l00029">cudnn_backend_base.h:29</a></div></div>
<div class="ttc" id="cudnn__frontend__EngineConfigGenerator_8h_html"><div class="ttname"><a href="../../de/d1e/cudnn__frontend__EngineConfigGenerator_8h.html">cudnn_frontend_EngineConfigGenerator.h</a></div></div>
<div class="ttc" id="namespacecudnn__frontend_html_aa508b66c4de02f4aacae8029dbe422eb"><div class="ttname"><a href="../../df/de1/namespacecudnn__frontend.html#aa508b66c4de02f4aacae8029dbe422eb">cudnn_frontend::ExecutionPlanBuilder</a></div><div class="ttdeci">ExecutionPlanBuilder_v8 ExecutionPlanBuilder</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d51/cudnn__frontend__ExecutionPlan_8h_source.html#l00397">cudnn_frontend_ExecutionPlan.h:397</a></div></div>
<div class="ttc" id="namespacecudnn__frontend_html_a939cf4181f94bc235363cc485beb1ce8"><div class="ttname"><a href="../../df/de1/namespacecudnn__frontend.html#a939cf4181f94bc235363cc485beb1ce8">cudnn_frontend::to_string</a></div><div class="ttdeci">static std::string to_string(cudnnDataType_t type)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d17/cudnn__frontend__utils_8h_source.html#l00072">cudnn_frontend_utils.h:72</a></div></div>
<div class="ttc" id="classcudnn__frontend_1_1OperationGraph__v8_html"><div class="ttname"><a href="../../de/dd9/classcudnn__frontend_1_1OperationGraph__v8.html">cudnn_frontend::OperationGraph_v8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../db/d7d/cudnn__frontend__OperationGraph_8h_source.html#l00052">cudnn_frontend_OperationGraph.h:52</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../d2/d3b/cudnn__frontend__get__plan_8h.html">cudnn_frontend_get_plan.h</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
</ul>
</div>
</body>
</html>
<!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>CUDNN Frontend API: Member List</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">
$(document).ready(initResizable);
</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">CUDNN Frontend API
&#160;<span id="projectnumber">8.3.0</span>
</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>
</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">
$(document).ready(function(){initNavTree('d0/d20/classcudnn__frontend_1_1VariantPack__v8.html','../../');});
</script>
<div id="doc-content">
<!-- 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 class="header">
<div class="headertitle">
<div class="title">cudnn_frontend::VariantPack_v8 Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html">cudnn_frontend::VariantPack_v8</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a8aa93686ca88410fc048b05155148183">BackendDescriptor</a>(ManagedOpaqueDescriptor pointer_, cudnnStatus_t status_, std::string err_msg_)</td><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a5765369a5739c2ea81c4f39ce2d1c46e">BackendDescriptor</a>()=default</td><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html#a3a03ddd893f41a9ce6ca674bbfae7434">data_pointers</a></td><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html">cudnn_frontend::VariantPack_v8</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html#a7ba1c4736d3b0f187dc06344ca4e2032">describe</a>() const override</td><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html">cudnn_frontend::VariantPack_v8</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a0d416655dab2b5a675fecb5df9ea8521">err_msg</a></td><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a57c83e78374bac747b5660fb271b947a">get_desc</a>() const</td><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#abfde0f34b0bf49c45d3d9c0408284f6f">get_error</a>() const</td><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a3aa1ab42ab96471092185f15e22c1e9f">get_raw_desc</a>() const</td><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#af34344e365e6422ee86955349bf80b49">get_status</a>() const</td><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a070df0d11a52793ce9480dbdcee0c24e">initialize_managed_backend_pointer</a>(cudnnBackendDescriptorType_t type)</td><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html#afeaea07e176fa0c943704285f258ba28">num_ptrs</a></td><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html">cudnn_frontend::VariantPack_v8</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html#ab793e848c95ee7bc24a4885471092741">operator=</a>(VariantPack_v8 &amp;&amp;from)=default</td><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html">cudnn_frontend::VariantPack_v8</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html#a3f85d13ac1341b67d85f18761f8dcb35">operator=</a>(VariantPack_v8 const &amp;)=delete</td><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html">cudnn_frontend::VariantPack_v8</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a62312f29dbbc7c11c1da54a2ad41c52f">pointer</a></td><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a1748a5c560905314930c37b2ed1a54d2">set_error</a>(const char *message) const</td><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a3ef02443f20b90223baf5f1922505eab">set_status</a>(cudnnStatus_t const status_) const</td><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html#a8a5466c444f2de721118334ac876c6ba">status</a></td><td class="entry"><a class="el" href="../../d6/d88/classcudnn__frontend_1_1BackendDescriptor.html">cudnn_frontend::BackendDescriptor</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html#a5c3371913fd88b20557bcc4d8ef93219">uid</a></td><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html">cudnn_frontend::VariantPack_v8</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html#a66cd4457f8608ac191b24b7f74ee758d">VariantPack_v8</a>(VariantPack_v8 &amp;&amp;from)=default</td><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html">cudnn_frontend::VariantPack_v8</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html#ab2712c9ad5eeaf561408d7245938d0c6">VariantPack_v8</a>()=default</td><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html">cudnn_frontend::VariantPack_v8</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html#a7d3416a4e2f6a67e1988e3b3cb77e88b">VariantPack_v8</a>(VariantPack_v8 const &amp;)=delete</td><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html">cudnn_frontend::VariantPack_v8</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html#a8fcb5ec8a09de5a6f1f326f2e623cbdf">VariantPackBuilder_v8</a> class</td><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html">cudnn_frontend::VariantPack_v8</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html#a0f8d91939842bb9003fe71280f0b230c">workspace</a></td><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html">cudnn_frontend::VariantPack_v8</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html#a55a7b12efe39ed7a24631ed05630721d">~VariantPack_v8</a>()=default</td><td class="entry"><a class="el" href="../../d0/d20/classcudnn__frontend_1_1VariantPack__v8.html">cudnn_frontend::VariantPack_v8</a></td><td class="entry"></td></tr>
</table></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 by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
</ul>
</div>
</body>
</html>
<map id="nlohmann::detail::is_constructible_array_type_impl&lt; BasicJsonType, ConstructibleArrayType, typename &gt;" name="nlohmann::detail::is_constructible_array_type_impl&lt; BasicJsonType, ConstructibleArrayType, typename &gt;">
</map>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment