mirror of
https://github.com/boostorg/documentation-fixes.git
synced 2026-01-19 04:12:08 +00:00
Add documentation for Hana missing from Boost 1.63.0
This commit is contained in:
committed by
Daniel James
parent
442b6337cf
commit
101e489edf
BIN
boost_1_63_0/libs/hana/doc/html/Boost.png
Normal file
BIN
boost_1_63_0/libs/hana/doc/html/Boost.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 6.2 KiB |
161
boost_1_63_0/libs/hana/doc/html/accessors_8hpp.html
Normal file
161
boost_1_63_0/libs/hana/doc/html/accessors_8hpp.html
Normal file
@@ -0,0 +1,161 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/accessors.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('accessors_8hpp.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">accessors.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines <code><a class="el" href="group__group-Struct.html#ga983a55dbd93d766fd37689ea32e4ddfb" title="Returns a Sequence of pairs representing the accessors of the data structure.Given a Struct S...">boost::hana::accessors</a></code>.
|
||||
<a href="#details">More...</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:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines <code><a class="el" href="group__group-Struct.html#ga983a55dbd93d766fd37689ea32e4ddfb" title="Returns a Sequence of pairs representing the accessors of the data structure.Given a Struct S...">boost::hana::accessors</a></code>. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="accessors_8hpp.html">accessors.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
150
boost_1_63_0/libs/hana/doc/html/adapt__adt_8hpp.html
Normal file
150
boost_1_63_0/libs/hana/doc/html/adapt__adt_8hpp.html
Normal file
@@ -0,0 +1,150 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/adapt_adt.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('adapt__adt_8hpp.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">adapt_adt.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines the <code>BOOST_HANA_ADAPT_ADT</code> macro.
|
||||
<a href="#details">More...</a></p>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines the <code>BOOST_HANA_ADAPT_ADT</code> macro. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="adapt__adt_8hpp.html">adapt_adt.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
150
boost_1_63_0/libs/hana/doc/html/adapt__struct_8hpp.html
Normal file
150
boost_1_63_0/libs/hana/doc/html/adapt__struct_8hpp.html
Normal file
@@ -0,0 +1,150 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/adapt_struct.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('adapt__struct_8hpp.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">adapt_struct.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines the <code>BOOST_HANA_ADAPT_STRUCT</code> macro.
|
||||
<a href="#details">More...</a></p>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines the <code>BOOST_HANA_ADAPT_STRUCT</code> macro. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="adapt__struct_8hpp.html">adapt_struct.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
161
boost_1_63_0/libs/hana/doc/html/adjust_8hpp.html
Normal file
161
boost_1_63_0/libs/hana/doc/html/adjust_8hpp.html
Normal file
@@ -0,0 +1,161 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/adjust.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('adjust_8hpp.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">adjust.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines <code><a class="el" href="group__group-Functor.html#ga7cc731e67ebc1f5303be1a97b2d5e0cd" title="Apply a function on all the elements of a structure that compare equal to some value. ">boost::hana::adjust</a></code>.
|
||||
<a href="#details">More...</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:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines <code><a class="el" href="group__group-Functor.html#ga7cc731e67ebc1f5303be1a97b2d5e0cd" title="Apply a function on all the elements of a structure that compare equal to some value. ">boost::hana::adjust</a></code>. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="adjust_8hpp.html">adjust.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
161
boost_1_63_0/libs/hana/doc/html/adjust__if_8hpp.html
Normal file
161
boost_1_63_0/libs/hana/doc/html/adjust__if_8hpp.html
Normal file
@@ -0,0 +1,161 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/adjust_if.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('adjust__if_8hpp.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">adjust_if.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines <code><a class="el" href="group__group-Functor.html#gaa0490f57047c1b0d75fbe233688358f4" title="Apply a function on all the elements of a structure satisfying a predicate.Given a Functor...">boost::hana::adjust_if</a></code>.
|
||||
<a href="#details">More...</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:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines <code><a class="el" href="group__group-Functor.html#gaa0490f57047c1b0d75fbe233688358f4" title="Apply a function on all the elements of a structure satisfying a predicate.Given a Functor...">boost::hana::adjust_if</a></code>. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="adjust__if_8hpp.html">adjust_if.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
168
boost_1_63_0/libs/hana/doc/html/adl_8hpp.html
Normal file
168
boost_1_63_0/libs/hana/doc/html/adl_8hpp.html
Normal file
@@ -0,0 +1,168 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/detail/operators/adl.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('adl_8hpp.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="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">adl.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines <code><a class="el" href="structboost_1_1hana_1_1detail_1_1operators_1_1adl.html" title="Enables ADL in the hana::detail::operators namespace. ">boost::hana::detail::operators::adl</a></code>.
|
||||
<a href="#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1hana_1_1detail_1_1operators_1_1adl.html">boost::hana::detail::operators::adl<... ></a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Enables <a href="http://en.cppreference.com/w/cpp/language/adl">ADL</a> in the <code>hana::detail::operators</code> namespace. <a href="structboost_1_1hana_1_1detail_1_1operators_1_1adl.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines <code><a class="el" href="structboost_1_1hana_1_1detail_1_1operators_1_1adl.html" title="Enables ADL in the hana::detail::operators namespace. ">boost::hana::detail::operators::adl</a></code>. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="dir_0a4844ac9cb2026bd07faf42b116b549.html">detail</a></li><li class="navelem"><a class="el" href="dir_0cd2b357ffff5ecfb0310070703d859b.html">operators</a></li><li class="navelem"><a class="el" href="adl_8hpp.html">adl.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
161
boost_1_63_0/libs/hana/doc/html/algorithm_8hpp.html
Normal file
161
boost_1_63_0/libs/hana/doc/html/algorithm_8hpp.html
Normal file
@@ -0,0 +1,161 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/detail/algorithm.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('algorithm_8hpp.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">algorithm.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines several <code>constexpr</code> algorithms.
|
||||
<a href="#details">More...</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:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines several <code>constexpr</code> algorithms. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="dir_0a4844ac9cb2026bd07faf42b116b549.html">detail</a></li><li class="navelem"><a class="el" href="algorithm_8hpp.html">algorithm.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
161
boost_1_63_0/libs/hana/doc/html/all_8hpp.html
Normal file
161
boost_1_63_0/libs/hana/doc/html/all_8hpp.html
Normal file
@@ -0,0 +1,161 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/all.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('all_8hpp.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">all.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines <code><a class="el" href="group__group-Searchable.html#ga81ae9764dd7818ad36270c6419fb1082" title="Returns whether all the keys of the structure are true-valued.The keys of the structure must be Logic...">boost::hana::all</a></code>.
|
||||
<a href="#details">More...</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:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines <code><a class="el" href="group__group-Searchable.html#ga81ae9764dd7818ad36270c6419fb1082" title="Returns whether all the keys of the structure are true-valued.The keys of the structure must be Logic...">boost::hana::all</a></code>. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="all_8hpp.html">all.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
161
boost_1_63_0/libs/hana/doc/html/all__of_8hpp.html
Normal file
161
boost_1_63_0/libs/hana/doc/html/all__of_8hpp.html
Normal file
@@ -0,0 +1,161 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/all_of.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('all__of_8hpp.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">all_of.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines <code><a class="el" href="group__group-Searchable.html#ga3a168950082f38afd9edf256f336c8ba" title="Returns whether all the keys of the structure satisfy the predicate.If the structure is not finite...">boost::hana::all_of</a></code>.
|
||||
<a href="#details">More...</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:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines <code><a class="el" href="group__group-Searchable.html#ga3a168950082f38afd9edf256f336c8ba" title="Returns whether all the keys of the structure satisfy the predicate.If the structure is not finite...">boost::hana::all_of</a></code>. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="all__of_8hpp.html">all_of.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
168
boost_1_63_0/libs/hana/doc/html/always_8hpp.html
Normal file
168
boost_1_63_0/libs/hana/doc/html/always_8hpp.html
Normal file
@@ -0,0 +1,168 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/functional/always.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('always_8hpp.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> |
|
||||
<a href="#var-members">Variables</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">always.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines <code><a class="el" href="group__group-functional.html#ga835970cb25a0c8dc200f1e5f8943538b" title="Return a constant function returning x regardless of the argument(s) it is invoked with...">boost::hana::always</a></code>.
|
||||
<a href="#details">More...</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:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
<tr class="memitem:ga835970cb25a0c8dc200f1e5f8943538b"><td class="memItemLeft" align="right" valign="top">constexpr auto </td><td class="memItemRight" valign="bottom"><a class="el" href="group__group-functional.html#ga835970cb25a0c8dc200f1e5f8943538b">boost::hana::always</a></td></tr>
|
||||
<tr class="memdesc:ga835970cb25a0c8dc200f1e5f8943538b"><td class="mdescLeft"> </td><td class="mdescRight">Return a constant function returning <code>x</code> regardless of the argument(s) it is invoked with. <a href="group__group-functional.html#ga835970cb25a0c8dc200f1e5f8943538b">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga835970cb25a0c8dc200f1e5f8943538b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines <code><a class="el" href="group__group-functional.html#ga835970cb25a0c8dc200f1e5f8943538b" title="Return a constant function returning x regardless of the argument(s) it is invoked with...">boost::hana::always</a></code>. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="dir_cf196044773ad9db3b539387dd944c9e.html">functional</a></li><li class="navelem"><a class="el" href="always_8hpp.html">always.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
4
boost_1_63_0/libs/hana/doc/html/always_8hpp.js
Normal file
4
boost_1_63_0/libs/hana/doc/html/always_8hpp.js
Normal file
@@ -0,0 +1,4 @@
|
||||
var always_8hpp =
|
||||
[
|
||||
[ "always", "always_8hpp.html#ga835970cb25a0c8dc200f1e5f8943538b", null ]
|
||||
];
|
||||
161
boost_1_63_0/libs/hana/doc/html/and_8hpp.html
Normal file
161
boost_1_63_0/libs/hana/doc/html/and_8hpp.html
Normal file
@@ -0,0 +1,161 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/and.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('and_8hpp.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">and.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines <code><a class="el" href="group__group-Logical.html#ga14066f5672867c123524e0e0978069eb" title="Return whether all the arguments are true-valued.and_ can be called with one argument or more...">boost::hana::and_</a></code>.
|
||||
<a href="#details">More...</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:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines <code><a class="el" href="group__group-Logical.html#ga14066f5672867c123524e0e0978069eb" title="Return whether all the arguments are true-valued.and_ can be called with one argument or more...">boost::hana::and_</a></code>. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="and_8hpp.html">and.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
222
boost_1_63_0/libs/hana/doc/html/annotated.html
Normal file
222
boost_1_63_0/libs/hana/doc/html/annotated.html
Normal file
@@ -0,0 +1,222 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: Class 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('annotated.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">Class List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span><span onclick="javascript:toggleLevel(5);">5</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceboost.html" target="_self">boost</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">▼</span><span class="icona"><span class="icon">N</span></span><b>fusion</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1fusion_1_1deque.html" target="_self">deque</a></td><td class="desc">Adapter for Boost.Fusion deques </td></tr>
|
||||
<tr id="row_0_0_1_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1fusion_1_1list.html" target="_self">list</a></td><td class="desc">Adapter for Boost.Fusion lists </td></tr>
|
||||
<tr id="row_0_0_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1fusion_1_1tuple.html" target="_self">tuple</a></td><td class="desc">Adapter for Boost.Fusion tuples </td></tr>
|
||||
<tr id="row_0_0_3_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1fusion_1_1vector.html" target="_self">vector</a></td><td class="desc">Adapter for Boost.Fusion vectors </td></tr>
|
||||
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceboost_1_1hana.html" target="_self">hana</a></td><td class="desc">Namespace containing everything in the library </td></tr>
|
||||
<tr id="row_0_1_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_0_" class="arrow" onclick="toggleFolder('0_1_0_')">▼</span><span class="icona"><span class="icon">N</span></span><b>at_key_detail</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1at__key__detail_1_1advance__until.html" target="_self">advance_until</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_1_" class="arrow" onclick="toggleFolder('0_1_1_')">▼</span><span class="icona"><span class="icon">N</span></span><b>constant_detail</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_1_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1constant__detail_1_1which.html" target="_self">which</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_2_" class="arrow" onclick="toggleFolder('0_1_2_')">▼</span><span class="icona"><span class="icon">N</span></span><b>detail</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_2_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_1_2_0_" class="arrow" onclick="toggleFolder('0_1_2_0_')">▼</span><span class="icona"><span class="icon">N</span></span><b>operators</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_2_0_0_"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1detail_1_1operators_1_1adl.html" target="_self">adl</a></td><td class="desc">Enables <a href="http://en.cppreference.com/w/cpp/language/adl">ADL</a> in the <code>hana::detail::operators</code> namespace </td></tr>
|
||||
<tr id="row_0_1_2_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1detail_1_1any__of.html" target="_self">any_of</a></td><td class="desc">Returns whether the <code>Predicate</code> is satisfied by any of the <code>T...</code> </td></tr>
|
||||
<tr id="row_0_1_2_2_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1detail_1_1array.html" target="_self">array</a></td><td class="desc">A minimal <code><a class="el" href="structstd_1_1array.html" title="Adaptation of std::array for Hana. ">std::array</a></code> with better <code>constexpr</code> support </td></tr>
|
||||
<tr id="row_0_1_2_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1detail_1_1CanonicalConstant.html" target="_self">CanonicalConstant</a></td><td class="desc">Tag representing a canonical <code>Constant</code> </td></tr>
|
||||
<tr id="row_0_1_2_4_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1detail_1_1create.html" target="_self">create</a></td><td class="desc">Implementation of the generic <code>std::make_xxx</code> pattern for arbitrary <code>xxx</code>s </td></tr>
|
||||
<tr id="row_0_1_2_5_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1detail_1_1decay.html" target="_self">decay</a></td><td class="desc">Equivalent to <code>std::decay</code>, except faster </td></tr>
|
||||
<tr id="row_0_1_2_6_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1detail_1_1first__unsatisfied__index.html" target="_self">first_unsatisfied_index</a></td><td class="desc">Returns the index of the first element which does not satisfy <code>Pred</code>, or <code>sizeof...(Xs)</code> if no such element exists </td></tr>
|
||||
<tr id="row_0_1_2_7_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1detail_1_1has__duplicates.html" target="_self">has_duplicates</a></td><td class="desc">Returns whether any of the <code>T</code>s are duplicate w.r.t. <code><a class="el" href="group__group-Comparable.html#gacaf1ebea6b3ab96ac9dcb82f0e64e547" title="Returns a Logical representing whether x is equal to y.The equal function can be called in two differ...">hana::equal</a></code> </td></tr>
|
||||
<tr id="row_0_1_2_8_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1detail_1_1index__if.html" target="_self">index_if</a></td><td class="desc">Returns the index of the first element of the <code>pack<></code> that satisfies the predicate, or the size of the pack if there is no such element </td></tr>
|
||||
<tr id="row_0_1_2_9_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1detail_1_1nested__by.html" target="_self">nested_by</a></td><td class="desc">Provides a <code>.by</code> static constexpr function object </td></tr>
|
||||
<tr id="row_0_1_2_10_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1detail_1_1nested__than.html" target="_self">nested_than</a></td><td class="desc">Provides a <code>.than</code> static constexpr function object </td></tr>
|
||||
<tr id="row_0_1_2_11_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1detail_1_1nested__to.html" target="_self">nested_to</a></td><td class="desc">Provides a <code>.to</code> static constexpr function object </td></tr>
|
||||
<tr id="row_0_1_2_12_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1detail_1_1std__common__type.html" target="_self">std_common_type</a></td><td class="desc">Equivalent to <code>std::common_type</code>, except it is SFINAE-friendly and does not support custom specializations </td></tr>
|
||||
<tr id="row_0_1_2_13_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1detail_1_1type__at.html" target="_self">type_at</a></td><td class="desc">Classic MPL-style metafunction returning the nth element of a type parameter pack </td></tr>
|
||||
<tr id="row_0_1_2_14_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1detail_1_1wrong.html" target="_self">wrong</a></td><td class="desc">Equivalent to a type-dependent <code>std::false_type</code> </td></tr>
|
||||
<tr id="row_0_1_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_3_" class="arrow" onclick="toggleFolder('0_1_3_')">▼</span><span class="icona"><span class="icon">N</span></span><b>experimental</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_3_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1experimental_1_1types.html" target="_self">types</a></td><td class="desc">Container optimized for holding types </td></tr>
|
||||
<tr id="row_0_1_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1basic__tuple.html" target="_self">basic_tuple</a></td><td class="desc">Stripped down version of <code><a class="el" href="structboost_1_1hana_1_1tuple.html" title="General purpose index-based heterogeneous sequence with a fixed length. ">hana::tuple</a></code> </td></tr>
|
||||
<tr id="row_0_1_5_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1basic__tuple__tag.html" target="_self">basic_tuple_tag</a></td><td class="desc">Tag representing <code><a class="el" href="structboost_1_1hana_1_1basic__tuple.html" title="Stripped down version of hana::tuple. ">hana::basic_tuple</a></code> </td></tr>
|
||||
<tr id="row_0_1_6_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1basic__type.html" target="_self">basic_type</a></td><td class="desc">Base class of <code><a class="el" href="structboost_1_1hana_1_1type.html" title="C++ type in value-level representation. ">hana::type</a></code>; used for pattern-matching </td></tr>
|
||||
<tr id="row_0_1_7_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1common.html" target="_self">common</a></td><td class="desc">Metafunction returning the common data type between two data types </td></tr>
|
||||
<tr id="row_0_1_8_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1default__.html" target="_self">default_</a></td><td class="desc">Mark a tag-dispatched method implementation as a default implementation </td></tr>
|
||||
<tr id="row_0_1_9_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1embedding.html" target="_self">embedding</a></td><td class="desc">Marks a conversion between data types as being an embedding </td></tr>
|
||||
<tr id="row_0_1_10_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1has__common.html" target="_self">has_common</a></td><td class="desc">Metafunction returning whether two data types share a common data type </td></tr>
|
||||
<tr id="row_0_1_11_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1integral__constant.html" target="_self">integral_constant</a></td><td class="desc">Compile-time value of an integral type </td></tr>
|
||||
<tr id="row_0_1_12_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1integral__constant__tag.html" target="_self">integral_constant_tag</a></td><td class="desc">Tag representing <code><a class="el" href="structboost_1_1hana_1_1integral__constant.html" title="Compile-time value of an integral type. ">hana::integral_constant</a></code> </td></tr>
|
||||
<tr id="row_0_1_13_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1IntegralConstant.html" target="_self">IntegralConstant</a></td><td class="desc">The <code><a class="el" href="structboost_1_1hana_1_1IntegralConstant.html" title="The IntegralConstant concept represents compile-time integral values. ">IntegralConstant</a></code> concept represents compile-time integral values </td></tr>
|
||||
<tr id="row_0_1_14_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1is__convertible.html" target="_self">is_convertible</a></td><td class="desc">Returns whether there is a Hana-conversion from a data type to another </td></tr>
|
||||
<tr id="row_0_1_15_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1is__default.html" target="_self">is_default</a></td><td class="desc">Returns whether a tag-dispatched method implementation is a default implementation </td></tr>
|
||||
<tr id="row_0_1_16_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1is__embedded.html" target="_self">is_embedded</a></td><td class="desc">Returns whether a data type can be embedded into another data type </td></tr>
|
||||
<tr id="row_0_1_17_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1lazy.html" target="_self">lazy</a></td><td class="desc"><code><a class="el" href="structboost_1_1hana_1_1lazy.html" title="hana::lazy implements superficial laziness via a monadic interface. ">hana::lazy</a></code> implements superficial laziness via a monadic interface </td></tr>
|
||||
<tr id="row_0_1_18_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1lazy__tag.html" target="_self">lazy_tag</a></td><td class="desc">Tag representing <code><a class="el" href="structboost_1_1hana_1_1lazy.html" title="hana::lazy implements superficial laziness via a monadic interface. ">hana::lazy</a></code> </td></tr>
|
||||
<tr id="row_0_1_19_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1map.html" target="_self">map</a></td><td class="desc">Basic associative container requiring unique, <code>Comparable</code> and <code>Hashable</code> keys </td></tr>
|
||||
<tr id="row_0_1_20_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1map__tag.html" target="_self">map_tag</a></td><td class="desc">Tag representing <code><a class="el" href="structboost_1_1hana_1_1map.html" title="Basic associative container requiring unique, Comparable and Hashable keys. ">hana::map</a></code>s </td></tr>
|
||||
<tr id="row_0_1_21_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1optional.html" target="_self">optional</a></td><td class="desc">Optional value whose optional-ness is known at compile-time </td></tr>
|
||||
<tr id="row_0_1_22_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1optional__tag.html" target="_self">optional_tag</a></td><td class="desc">Tag representing a <code><a class="el" href="structboost_1_1hana_1_1optional.html" title="Optional value whose optional-ness is known at compile-time. ">hana::optional</a></code> </td></tr>
|
||||
<tr id="row_0_1_23_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1pair.html" target="_self">pair</a></td><td class="desc">Generic container for two elements </td></tr>
|
||||
<tr id="row_0_1_24_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1pair__tag.html" target="_self">pair_tag</a></td><td class="desc">Tag representing <code><a class="el" href="structboost_1_1hana_1_1pair.html" title="Generic container for two elements. ">hana::pair</a></code> </td></tr>
|
||||
<tr id="row_0_1_25_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1range.html" target="_self">range</a></td><td class="desc">Compile-time half-open interval of <code><a class="el" href="structboost_1_1hana_1_1integral__constant.html" title="Compile-time value of an integral type. ">hana::integral_constant</a></code>s </td></tr>
|
||||
<tr id="row_0_1_26_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1range__tag.html" target="_self">range_tag</a></td><td class="desc">Tag representing a <code><a class="el" href="structboost_1_1hana_1_1range.html" title="Compile-time half-open interval of hana::integral_constants. ">hana::range</a></code> </td></tr>
|
||||
<tr id="row_0_1_27_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1set.html" target="_self">set</a></td><td class="desc">Basic unordered container requiring unique, <code>Comparable</code> and <code>Hashable</code> keys </td></tr>
|
||||
<tr id="row_0_1_28_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1set__tag.html" target="_self">set_tag</a></td><td class="desc">Tag representing the <code><a class="el" href="structboost_1_1hana_1_1set.html" title="Basic unordered container requiring unique, Comparable and Hashable keys. ">hana::set</a></code> container </td></tr>
|
||||
<tr id="row_0_1_29_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1string.html" target="_self">string</a></td><td class="desc">Compile-time string </td></tr>
|
||||
<tr id="row_0_1_30_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1string__tag.html" target="_self">string_tag</a></td><td class="desc">Tag representing a compile-time string </td></tr>
|
||||
<tr id="row_0_1_31_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1tag__of.html" target="_self">tag_of</a></td><td class="desc">Metafunction returning the tag associated to <code>T</code> </td></tr>
|
||||
<tr id="row_0_1_32_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1tuple.html" target="_self">tuple</a></td><td class="desc">General purpose index-based heterogeneous sequence with a fixed length </td></tr>
|
||||
<tr id="row_0_1_33_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1tuple__tag.html" target="_self">tuple_tag</a></td><td class="desc">Tag representing <code><a class="el" href="structboost_1_1hana_1_1tuple.html" title="General purpose index-based heterogeneous sequence with a fixed length. ">hana::tuple</a></code>s </td></tr>
|
||||
<tr id="row_0_1_34_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1type.html" target="_self">type</a></td><td class="desc">C++ type in value-level representation </td></tr>
|
||||
<tr id="row_0_1_35_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1type__tag.html" target="_self">type_tag</a></td><td class="desc">Tag representing <code><a class="el" href="structboost_1_1hana_1_1type.html" title="C++ type in value-level representation. ">hana::type</a></code> </td></tr>
|
||||
<tr id="row_0_1_36_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1hana_1_1when.html" target="_self">when</a></td><td class="desc">Enable a partial specialization only if a boolean condition is true </td></tr>
|
||||
<tr id="row_0_2_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_2_" class="arrow" onclick="toggleFolder('0_2_')">▼</span><span class="icona"><span class="icon">N</span></span><b>mpl</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_2_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1mpl_1_1integral__c.html" target="_self">integral_c</a></td><td class="desc">Adapter for IntegralConstants from the Boost.MPL </td></tr>
|
||||
<tr id="row_0_2_1_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1mpl_1_1list.html" target="_self">list</a></td><td class="desc">Adapter for Boost.MPL lists </td></tr>
|
||||
<tr id="row_0_2_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1mpl_1_1vector.html" target="_self">vector</a></td><td class="desc">Adapter for Boost.MPL vectors </td></tr>
|
||||
<tr id="row_0_3_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1tuple.html" target="_self">tuple</a></td><td class="desc">Adapter for <code><a class="el" href="structboost_1_1tuple.html" title="Adapter for boost::tuples. ">boost::tuple</a></code>s </td></tr>
|
||||
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span class="icona"><span class="icon">N</span></span><b>std</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1array.html" target="_self">array</a></td><td class="desc">Adaptation of <code><a class="el" href="structstd_1_1array.html" title="Adaptation of std::array for Hana. ">std::array</a></code> for Hana </td></tr>
|
||||
<tr id="row_1_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1integer__sequence.html" target="_self">integer_sequence</a></td><td class="desc">Adaptation of <code><a class="el" href="structstd_1_1integer__sequence.html" title="Adaptation of std::integer_sequence for Hana. ">std::integer_sequence</a></code> for Hana </td></tr>
|
||||
<tr id="row_1_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1integral__constant.html" target="_self">integral_constant</a></td><td class="desc">Adapter for <code><a class="el" href="structstd_1_1integral__constant.html" title="Adapter for std::integral_constants. ">std::integral_constant</a></code>s </td></tr>
|
||||
<tr id="row_1_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1pair.html" target="_self">pair</a></td><td class="desc">Adaptation of <code><a class="el" href="structstd_1_1pair.html" title="Adaptation of std::pair for Hana. ">std::pair</a></code> for Hana </td></tr>
|
||||
<tr id="row_1_4_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstd_1_1ratio.html" target="_self">ratio</a></td><td class="desc">Adaptation of <code><a class="el" href="classstd_1_1ratio.html" title="Adaptation of std::ratio for Hana. ">std::ratio</a></code> for Hana </td></tr>
|
||||
<tr id="row_1_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1tuple.html" target="_self">tuple</a></td><td class="desc">Adapter for <code><a class="el" href="structstd_1_1tuple.html" title="Adapter for std::tuples. ">std::tuple</a></code>s </td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
161
boost_1_63_0/libs/hana/doc/html/any_8hpp.html
Normal file
161
boost_1_63_0/libs/hana/doc/html/any_8hpp.html
Normal file
@@ -0,0 +1,161 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/any.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('any_8hpp.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">any.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines <code><a class="el" href="group__group-Searchable.html#gab7d632b9319b10b1eb7e98f9e1cf8a28" title="Returns whether any key of the structure is true-valued.The keys of the structure must be Logicals...">boost::hana::any</a></code>.
|
||||
<a href="#details">More...</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:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines <code><a class="el" href="group__group-Searchable.html#gab7d632b9319b10b1eb7e98f9e1cf8a28" title="Returns whether any key of the structure is true-valued.The keys of the structure must be Logicals...">boost::hana::any</a></code>. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="any_8hpp.html">any.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
161
boost_1_63_0/libs/hana/doc/html/any__of_8hpp.html
Normal file
161
boost_1_63_0/libs/hana/doc/html/any__of_8hpp.html
Normal file
@@ -0,0 +1,161 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/any_of.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('any__of_8hpp.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">any_of.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines <code><a class="el" href="group__group-Searchable.html#ga5f7ff0125c448983e1b96c3ffb84f646" title="Returns whether any key of the structure satisfies the predicate.If the structure is not finite...">boost::hana::any_of</a></code>.
|
||||
<a href="#details">More...</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:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines <code><a class="el" href="group__group-Searchable.html#ga5f7ff0125c448983e1b96c3ffb84f646" title="Returns whether any key of the structure satisfies the predicate.If the structure is not finite...">boost::hana::any_of</a></code>. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="any__of_8hpp.html">any_of.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
161
boost_1_63_0/libs/hana/doc/html/ap_8hpp.html
Normal file
161
boost_1_63_0/libs/hana/doc/html/ap_8hpp.html
Normal file
@@ -0,0 +1,161 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/ap.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('ap_8hpp.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">ap.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines <code><a class="el" href="group__group-Applicative.html#ga6176a32953dbbdee96e3ab3c73e4c890" title="Lifted application.Specifically, ap applies a structure containing functions to a structure containin...">boost::hana::ap</a></code>.
|
||||
<a href="#details">More...</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:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines <code><a class="el" href="group__group-Applicative.html#ga6176a32953dbbdee96e3ab3c73e4c890" title="Lifted application.Specifically, ap applies a structure containing functions to a structure containin...">boost::hana::ap</a></code>. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="ap_8hpp.html">ap.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
161
boost_1_63_0/libs/hana/doc/html/append_8hpp.html
Normal file
161
boost_1_63_0/libs/hana/doc/html/append_8hpp.html
Normal file
@@ -0,0 +1,161 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/append.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('append_8hpp.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">append.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines <code><a class="el" href="group__group-MonadPlus.html#ga08624924fe05f0cfbfbd6e439db01873" title="Append an element to a monadic structure.Given an element x and a monadic structure xs...">boost::hana::append</a></code>.
|
||||
<a href="#details">More...</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:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines <code><a class="el" href="group__group-MonadPlus.html#ga08624924fe05f0cfbfbd6e439db01873" title="Append an element to a monadic structure.Given an element x and a monadic structure xs...">boost::hana::append</a></code>. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="append_8hpp.html">append.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
168
boost_1_63_0/libs/hana/doc/html/apply_8hpp.html
Normal file
168
boost_1_63_0/libs/hana/doc/html/apply_8hpp.html
Normal file
@@ -0,0 +1,168 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/functional/apply.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('apply_8hpp.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> |
|
||||
<a href="#var-members">Variables</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">apply.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines <code><a class="el" href="group__group-functional.html#ga30027c383676084be151ef3c6cf2829f" title="Invokes a Callable with the given arguments. ">boost::hana::apply</a></code>.
|
||||
<a href="#details">More...</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:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
<tr class="memitem:ga30027c383676084be151ef3c6cf2829f"><td class="memItemLeft" align="right" valign="top">constexpr auto </td><td class="memItemRight" valign="bottom"><a class="el" href="group__group-functional.html#ga30027c383676084be151ef3c6cf2829f">boost::hana::apply</a></td></tr>
|
||||
<tr class="memdesc:ga30027c383676084be151ef3c6cf2829f"><td class="mdescLeft"> </td><td class="mdescRight">Invokes a Callable with the given arguments. <a href="group__group-functional.html#ga30027c383676084be151ef3c6cf2829f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga30027c383676084be151ef3c6cf2829f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines <code><a class="el" href="group__group-functional.html#ga30027c383676084be151ef3c6cf2829f" title="Invokes a Callable with the given arguments. ">boost::hana::apply</a></code>. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="dir_cf196044773ad9db3b539387dd944c9e.html">functional</a></li><li class="navelem"><a class="el" href="apply_8hpp.html">apply.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
4
boost_1_63_0/libs/hana/doc/html/apply_8hpp.js
Normal file
4
boost_1_63_0/libs/hana/doc/html/apply_8hpp.js
Normal file
@@ -0,0 +1,4 @@
|
||||
var apply_8hpp =
|
||||
[
|
||||
[ "apply", "apply_8hpp.html#ga30027c383676084be151ef3c6cf2829f", null ]
|
||||
];
|
||||
169
boost_1_63_0/libs/hana/doc/html/arg_8hpp.html
Normal file
169
boost_1_63_0/libs/hana/doc/html/arg_8hpp.html
Normal file
@@ -0,0 +1,169 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/functional/arg.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('arg_8hpp.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> |
|
||||
<a href="#var-members">Variables</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">arg.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines <code><a class="el" href="group__group-functional.html#ga6acc765a35c4dc85f0deab4785831a3d" title="Return the nth passed argument. ">boost::hana::arg</a></code>.
|
||||
<a href="#details">More...</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:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
<tr class="memitem:ga6acc765a35c4dc85f0deab4785831a3d"><td class="memTemplParams" colspan="2">template<std::size_t n> </td></tr>
|
||||
<tr class="memitem:ga6acc765a35c4dc85f0deab4785831a3d"><td class="memTemplItemLeft" align="right" valign="top">constexpr auto </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__group-functional.html#ga6acc765a35c4dc85f0deab4785831a3d">boost::hana::arg</a></td></tr>
|
||||
<tr class="memdesc:ga6acc765a35c4dc85f0deab4785831a3d"><td class="mdescLeft"> </td><td class="mdescRight">Return the <code>n</code>th passed argument. <a href="group__group-functional.html#ga6acc765a35c4dc85f0deab4785831a3d">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga6acc765a35c4dc85f0deab4785831a3d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines <code><a class="el" href="group__group-functional.html#ga6acc765a35c4dc85f0deab4785831a3d" title="Return the nth passed argument. ">boost::hana::arg</a></code>. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="dir_cf196044773ad9db3b539387dd944c9e.html">functional</a></li><li class="navelem"><a class="el" href="arg_8hpp.html">arg.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
4
boost_1_63_0/libs/hana/doc/html/arg_8hpp.js
Normal file
4
boost_1_63_0/libs/hana/doc/html/arg_8hpp.js
Normal file
@@ -0,0 +1,4 @@
|
||||
var arg_8hpp =
|
||||
[
|
||||
[ "arg", "arg_8hpp.html#ga6acc765a35c4dc85f0deab4785831a3d", null ]
|
||||
];
|
||||
161
boost_1_63_0/libs/hana/doc/html/arithmetic_8hpp.html
Normal file
161
boost_1_63_0/libs/hana/doc/html/arithmetic_8hpp.html
Normal file
@@ -0,0 +1,161 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/detail/operators/arithmetic.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('arithmetic_8hpp.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">arithmetic.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines arithmetic operators.
|
||||
<a href="#details">More...</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:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines arithmetic operators. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="dir_0a4844ac9cb2026bd07faf42b116b549.html">detail</a></li><li class="navelem"><a class="el" href="dir_0cd2b357ffff5ecfb0310070703d859b.html">operators</a></li><li class="navelem"><a class="el" href="arithmetic_8hpp.html">arithmetic.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
BIN
boost_1_63_0/libs/hana/doc/html/arrowdown.png
Normal file
BIN
boost_1_63_0/libs/hana/doc/html/arrowdown.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 245 B |
BIN
boost_1_63_0/libs/hana/doc/html/arrowright.png
Normal file
BIN
boost_1_63_0/libs/hana/doc/html/arrowright.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 228 B |
213
boost_1_63_0/libs/hana/doc/html/assert_8hpp.html
Normal file
213
boost_1_63_0/libs/hana/doc/html/assert_8hpp.html
Normal file
@@ -0,0 +1,213 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/assert.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('assert_8hpp.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="#define-members">Macros</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">assert.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines macros to perform different kinds of assertions.
|
||||
<a href="#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:gae4eb14a3b31e44f433b080d9bc2d14fd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__group-assertions.html#gae4eb14a3b31e44f433b080d9bc2d14fd">BOOST_HANA_RUNTIME_ASSERT</a>(condition)   unspecified</td></tr>
|
||||
<tr class="memdesc:gae4eb14a3b31e44f433b080d9bc2d14fd"><td class="mdescLeft"> </td><td class="mdescRight">Expands to a runtime assertion. <a href="group__group-assertions.html#gae4eb14a3b31e44f433b080d9bc2d14fd">More...</a><br /></td></tr>
|
||||
<tr class="separator:gae4eb14a3b31e44f433b080d9bc2d14fd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga2e25bbdeefb0e5fbf45ffa9227ddb8d2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__group-assertions.html#ga2e25bbdeefb0e5fbf45ffa9227ddb8d2">BOOST_HANA_RUNTIME_ASSERT_MSG</a>(condition, message)   unspecified</td></tr>
|
||||
<tr class="memdesc:ga2e25bbdeefb0e5fbf45ffa9227ddb8d2"><td class="mdescLeft"> </td><td class="mdescRight">Equivalent to <code>BOOST_HANA_RUNTIME_ASSERT</code>, but allows providing a custom failure message. <a href="group__group-assertions.html#ga2e25bbdeefb0e5fbf45ffa9227ddb8d2">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga2e25bbdeefb0e5fbf45ffa9227ddb8d2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga2626fa0c92b308cee62ac423ae2dba41"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__group-assertions.html#ga2626fa0c92b308cee62ac423ae2dba41">BOOST_HANA_CONSTANT_ASSERT</a>(condition)   unspecified</td></tr>
|
||||
<tr class="memdesc:ga2626fa0c92b308cee62ac423ae2dba41"><td class="mdescLeft"> </td><td class="mdescRight">Compile-time assertion for <code>Constant</code>s. <a href="group__group-assertions.html#ga2626fa0c92b308cee62ac423ae2dba41">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga2626fa0c92b308cee62ac423ae2dba41"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga9961218055c571b279bb6e07befbba4d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__group-assertions.html#ga9961218055c571b279bb6e07befbba4d">BOOST_HANA_CONSTANT_ASSERT_MSG</a>(condition, message)   unspecified</td></tr>
|
||||
<tr class="memdesc:ga9961218055c571b279bb6e07befbba4d"><td class="mdescLeft"> </td><td class="mdescRight">Equivalent to <code>BOOST_HANA_CONSTANT_ASSERT</code>, but allows providing a custom failure message. <a href="group__group-assertions.html#ga9961218055c571b279bb6e07befbba4d">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga9961218055c571b279bb6e07befbba4d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga90c1df2cb8eb67e8e0c822eac180b7bc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__group-assertions.html#ga90c1df2cb8eb67e8e0c822eac180b7bc">BOOST_HANA_ASSERT</a>(condition)   unspecified</td></tr>
|
||||
<tr class="memdesc:ga90c1df2cb8eb67e8e0c822eac180b7bc"><td class="mdescLeft"> </td><td class="mdescRight">Expands to the strongest form of assertion possible for the given condition. <a href="group__group-assertions.html#ga90c1df2cb8eb67e8e0c822eac180b7bc">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga90c1df2cb8eb67e8e0c822eac180b7bc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:gaa7690973ea7b2ba5b6a72a6293fce873"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__group-assertions.html#gaa7690973ea7b2ba5b6a72a6293fce873">BOOST_HANA_ASSERT_MSG</a>(condition, message)   unspecified</td></tr>
|
||||
<tr class="memdesc:gaa7690973ea7b2ba5b6a72a6293fce873"><td class="mdescLeft"> </td><td class="mdescRight">Equivalent to <code>BOOST_HANA_ASSERT</code>, but allows providing a custom failure message. <a href="group__group-assertions.html#gaa7690973ea7b2ba5b6a72a6293fce873">More...</a><br /></td></tr>
|
||||
<tr class="separator:gaa7690973ea7b2ba5b6a72a6293fce873"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga046d7ee458de8da63812fe2f059c0a4d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__group-assertions.html#ga046d7ee458de8da63812fe2f059c0a4d">BOOST_HANA_CONSTEXPR_ASSERT</a>(condition)   unspecified</td></tr>
|
||||
<tr class="memdesc:ga046d7ee458de8da63812fe2f059c0a4d"><td class="mdescLeft"> </td><td class="mdescRight">Expands to a static assertion or a runtime assertion, depending on whether <code>constexpr</code> lambdas are supported. <a href="group__group-assertions.html#ga046d7ee458de8da63812fe2f059c0a4d">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga046d7ee458de8da63812fe2f059c0a4d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga0a1327b758604bf330efeba450dd4a95"><td class="memItemLeft" align="right" valign="top">
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__group-assertions.html#ga0a1327b758604bf330efeba450dd4a95">BOOST_HANA_CONSTEXPR_ASSERT_MSG</a>(condition, message)   unspecified</td></tr>
|
||||
<tr class="memdesc:ga0a1327b758604bf330efeba450dd4a95"><td class="mdescLeft"> </td><td class="mdescRight">Equivalent to <code>BOOST_HANA_CONSTEXPR_ASSERT</code>, but allows providing a custom failure message. <br /></td></tr>
|
||||
<tr class="separator:ga0a1327b758604bf330efeba450dd4a95"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga1cd7a2be93e2bf4e9a18c7043276373e"><td class="memItemLeft" align="right" valign="top">
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__group-assertions.html#ga1cd7a2be93e2bf4e9a18c7043276373e">BOOST_HANA_RUNTIME_CHECK_MSG</a>(condition, message) </td></tr>
|
||||
<tr class="memdesc:ga1cd7a2be93e2bf4e9a18c7043276373e"><td class="mdescLeft"> </td><td class="mdescRight">Equivalent to <code>BOOST_HANA_RUNTIME_ASSERT_MSG</code>, but not influenced by the <code>BOOST_HANA_CONFIG_DISABLE_ASSERTIONS</code> config macro. For internal use only. <br /></td></tr>
|
||||
<tr class="separator:ga1cd7a2be93e2bf4e9a18c7043276373e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga29b2b21ffa5513e5b706c50ffee980af"><td class="memItemLeft" align="right" valign="top">
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__group-assertions.html#ga29b2b21ffa5513e5b706c50ffee980af">BOOST_HANA_RUNTIME_CHECK</a>(...) </td></tr>
|
||||
<tr class="memdesc:ga29b2b21ffa5513e5b706c50ffee980af"><td class="mdescLeft"> </td><td class="mdescRight">Equivalent to <code>BOOST_HANA_RUNTIME_ASSERT</code>, but not influenced by the <code>BOOST_HANA_CONFIG_DISABLE_ASSERTIONS</code> config macro. For internal use only. <br /></td></tr>
|
||||
<tr class="separator:ga29b2b21ffa5513e5b706c50ffee980af"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga41a7490fd94005e6b6a3b6a900207063"><td class="memItemLeft" align="right" valign="top">
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__group-assertions.html#ga41a7490fd94005e6b6a3b6a900207063">BOOST_HANA_CONSTANT_CHECK_MSG</a>(condition, message) </td></tr>
|
||||
<tr class="memdesc:ga41a7490fd94005e6b6a3b6a900207063"><td class="mdescLeft"> </td><td class="mdescRight">Equivalent to <code>BOOST_HANA_CONSTANT_ASSERT_MSG</code>, but not influenced by the <code>BOOST_HANA_CONFIG_DISABLE_ASSERTIONS</code> config macro. For internal use only. <br /></td></tr>
|
||||
<tr class="separator:ga41a7490fd94005e6b6a3b6a900207063"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga4bf9e0c46c44e21fbe5c5fbb3ace8356"><td class="memItemLeft" align="right" valign="top">
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__group-assertions.html#ga4bf9e0c46c44e21fbe5c5fbb3ace8356">BOOST_HANA_CONSTANT_CHECK</a>(...) </td></tr>
|
||||
<tr class="memdesc:ga4bf9e0c46c44e21fbe5c5fbb3ace8356"><td class="mdescLeft"> </td><td class="mdescRight">Equivalent to <code>BOOST_HANA_CONSTANT_ASSERT</code>, but not influenced by the <code>BOOST_HANA_CONFIG_DISABLE_ASSERTIONS</code> config macro. For internal use only. <br /></td></tr>
|
||||
<tr class="separator:ga4bf9e0c46c44e21fbe5c5fbb3ace8356"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga7af67ae500a237fe350f1bfceb4a5afa"><td class="memItemLeft" align="right" valign="top">
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__group-assertions.html#ga7af67ae500a237fe350f1bfceb4a5afa">BOOST_HANA_CHECK_MSG</a>(condition, message) </td></tr>
|
||||
<tr class="memdesc:ga7af67ae500a237fe350f1bfceb4a5afa"><td class="mdescLeft"> </td><td class="mdescRight">Equivalent to <code>BOOST_HANA_ASSERT_MSG</code>, but not influenced by the <code>BOOST_HANA_CONFIG_DISABLE_ASSERTIONS</code> config macro. For internal use only. <br /></td></tr>
|
||||
<tr class="separator:ga7af67ae500a237fe350f1bfceb4a5afa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga512de1fcd31e8a34931ffb2c891afd36"><td class="memItemLeft" align="right" valign="top">
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__group-assertions.html#ga512de1fcd31e8a34931ffb2c891afd36">BOOST_HANA_CHECK</a>(...) </td></tr>
|
||||
<tr class="memdesc:ga512de1fcd31e8a34931ffb2c891afd36"><td class="mdescLeft"> </td><td class="mdescRight">Equivalent to <code>BOOST_HANA__ASSERT</code>, but not influenced by the <code>BOOST_HANA_CONFIG_DISABLE_ASSERTIONS</code> config macro. For internal use only. <br /></td></tr>
|
||||
<tr class="separator:ga512de1fcd31e8a34931ffb2c891afd36"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:gaa76ba567944adfec0dce60cc20be35bc"><td class="memItemLeft" align="right" valign="top">
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__group-assertions.html#gaa76ba567944adfec0dce60cc20be35bc">BOOST_HANA_CONSTEXPR_CHECK_MSG</a>(condition, message)    <a class="el" href="group__group-assertions.html#ga1cd7a2be93e2bf4e9a18c7043276373e">BOOST_HANA_RUNTIME_CHECK_MSG</a>(condition, message) \</td></tr>
|
||||
<tr class="memdesc:gaa76ba567944adfec0dce60cc20be35bc"><td class="mdescLeft"> </td><td class="mdescRight">Equivalent to <code>BOOST_HANA_CONSTEXPR_ASSERT_MSG</code>, but not influenced by the <code>BOOST_HANA_CONFIG_DISABLE_ASSERTIONS</code> config macro. For internal use only. <br /></td></tr>
|
||||
<tr class="separator:gaa76ba567944adfec0dce60cc20be35bc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga5150cd7df438a22056a39529d21562d2"><td class="memItemLeft" align="right" valign="top">
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__group-assertions.html#ga5150cd7df438a22056a39529d21562d2">BOOST_HANA_CONSTEXPR_CHECK</a>(...) </td></tr>
|
||||
<tr class="memdesc:ga5150cd7df438a22056a39529d21562d2"><td class="mdescLeft"> </td><td class="mdescRight">Equivalent to <code>BOOST_HANA_CONSTEXPR_ASSERT</code>, but not influenced by the <code>BOOST_HANA_CONFIG_DISABLE_ASSERTIONS</code> config macro. For internal use only. <br /></td></tr>
|
||||
<tr class="separator:ga5150cd7df438a22056a39529d21562d2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines macros to perform different kinds of assertions. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="assert_8hpp.html">assert.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
19
boost_1_63_0/libs/hana/doc/html/assert_8hpp.js
Normal file
19
boost_1_63_0/libs/hana/doc/html/assert_8hpp.js
Normal file
@@ -0,0 +1,19 @@
|
||||
var assert_8hpp =
|
||||
[
|
||||
[ "BOOST_HANA_RUNTIME_ASSERT", "group__group-assertions.html#gae4eb14a3b31e44f433b080d9bc2d14fd", null ],
|
||||
[ "BOOST_HANA_RUNTIME_ASSERT_MSG", "group__group-assertions.html#ga2e25bbdeefb0e5fbf45ffa9227ddb8d2", null ],
|
||||
[ "BOOST_HANA_CONSTANT_ASSERT", "group__group-assertions.html#ga2626fa0c92b308cee62ac423ae2dba41", null ],
|
||||
[ "BOOST_HANA_CONSTANT_ASSERT_MSG", "group__group-assertions.html#ga9961218055c571b279bb6e07befbba4d", null ],
|
||||
[ "BOOST_HANA_ASSERT", "group__group-assertions.html#ga90c1df2cb8eb67e8e0c822eac180b7bc", null ],
|
||||
[ "BOOST_HANA_ASSERT_MSG", "group__group-assertions.html#gaa7690973ea7b2ba5b6a72a6293fce873", null ],
|
||||
[ "BOOST_HANA_CONSTEXPR_ASSERT", "group__group-assertions.html#ga046d7ee458de8da63812fe2f059c0a4d", null ],
|
||||
[ "BOOST_HANA_CONSTEXPR_ASSERT_MSG", "group__group-assertions.html#ga0a1327b758604bf330efeba450dd4a95", null ],
|
||||
[ "BOOST_HANA_RUNTIME_CHECK_MSG", "group__group-assertions.html#ga1cd7a2be93e2bf4e9a18c7043276373e", null ],
|
||||
[ "BOOST_HANA_RUNTIME_CHECK", "group__group-assertions.html#ga29b2b21ffa5513e5b706c50ffee980af", null ],
|
||||
[ "BOOST_HANA_CONSTANT_CHECK_MSG", "group__group-assertions.html#ga41a7490fd94005e6b6a3b6a900207063", null ],
|
||||
[ "BOOST_HANA_CONSTANT_CHECK", "group__group-assertions.html#ga4bf9e0c46c44e21fbe5c5fbb3ace8356", null ],
|
||||
[ "BOOST_HANA_CHECK_MSG", "group__group-assertions.html#ga7af67ae500a237fe350f1bfceb4a5afa", null ],
|
||||
[ "BOOST_HANA_CHECK", "group__group-assertions.html#ga512de1fcd31e8a34931ffb2c891afd36", null ],
|
||||
[ "BOOST_HANA_CONSTEXPR_CHECK_MSG", "group__group-assertions.html#gaa76ba567944adfec0dce60cc20be35bc", null ],
|
||||
[ "BOOST_HANA_CONSTEXPR_CHECK", "group__group-assertions.html#ga5150cd7df438a22056a39529d21562d2", null ]
|
||||
];
|
||||
161
boost_1_63_0/libs/hana/doc/html/at_8hpp.html
Normal file
161
boost_1_63_0/libs/hana/doc/html/at_8hpp.html
Normal file
@@ -0,0 +1,161 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/at.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('at_8hpp.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">at.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines <code><a class="el" href="group__group-Iterable.html#ga8a484304380eae38f3d9663d98860129" title="Returns the nth element of an iterable.Given an Iterable and an IntegralConstant index, at returns the element located at the index in the linearization of the iterable. Specifically, given an iterable xs with a linearization of [x1, ..., xN], at(xs, k) is equivalent to xk. ">boost::hana::at</a></code> and <code><a class="el" href="group__group-Iterable.html#ga4cb99cfbef936cb267e76f66f40f529c" title="Equivalent to at; provided for convenience. ">boost::hana::at_c</a></code>.
|
||||
<a href="#details">More...</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:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines <code><a class="el" href="group__group-Iterable.html#ga8a484304380eae38f3d9663d98860129" title="Returns the nth element of an iterable.Given an Iterable and an IntegralConstant index, at returns the element located at the index in the linearization of the iterable. Specifically, given an iterable xs with a linearization of [x1, ..., xN], at(xs, k) is equivalent to xk. ">boost::hana::at</a></code> and <code><a class="el" href="group__group-Iterable.html#ga4cb99cfbef936cb267e76f66f40f529c" title="Equivalent to at; provided for convenience. ">boost::hana::at_c</a></code>. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="at_8hpp.html">at.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
167
boost_1_63_0/libs/hana/doc/html/at__key_8hpp.html
Normal file
167
boost_1_63_0/libs/hana/doc/html/at__key_8hpp.html
Normal file
@@ -0,0 +1,167 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/at_key.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('at__key_8hpp.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="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">at_key.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines <code><a class="el" href="group__group-Searchable.html#ga3c1826aee6c6eb577810bb99c5c3e53d" title="Returns the value associated to the given key in a structure, or fail.Given a key and a Searchable st...">boost::hana::at_key</a></code>.
|
||||
<a href="#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1hana_1_1at__key__detail_1_1advance__until.html">boost::hana::at_key_detail::advance_until< Xs, Pred, i, N, Done ></a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines <code><a class="el" href="group__group-Searchable.html#ga3c1826aee6c6eb577810bb99c5c3e53d" title="Returns the value associated to the given key in a structure, or fail.Given a key and a Searchable st...">boost::hana::at_key</a></code>. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="at__key_8hpp.html">at_key.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
161
boost_1_63_0/libs/hana/doc/html/back_8hpp.html
Normal file
161
boost_1_63_0/libs/hana/doc/html/back_8hpp.html
Normal file
@@ -0,0 +1,161 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/back.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('back_8hpp.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">back.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines <code><a class="el" href="group__group-Iterable.html#gab3f4d0035345a453284e46303862d463" title="Returns the last element of a non-empty and finite iterable.Given a non-empty and finite iterable xs ...">boost::hana::back</a></code>.
|
||||
<a href="#details">More...</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:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines <code><a class="el" href="group__group-Iterable.html#gab3f4d0035345a453284e46303862d463" title="Returns the last element of a non-empty and finite iterable.Given a non-empty and finite iterable xs ...">boost::hana::back</a></code>. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="back_8hpp.html">back.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
161
boost_1_63_0/libs/hana/doc/html/basic__tuple_8hpp.html
Normal file
161
boost_1_63_0/libs/hana/doc/html/basic__tuple_8hpp.html
Normal file
@@ -0,0 +1,161 @@
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML header for doxygen 1.8.9.1-->
|
||||
<!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.11"/>
|
||||
<title>Boost.Hana: boost/hana/basic_tuple.hpp 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);
|
||||
$(window).load(resizeHeight);
|
||||
</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>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
// Copyright Louis Dionne 2013-2016
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
MathJax.Hub.Config({
|
||||
"HTML-CSS": {
|
||||
linebreaks: {
|
||||
automatic: true,
|
||||
width: "75% container"
|
||||
}
|
||||
}
|
||||
});
|
||||
</script><script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<!-- Additional javascript for drawing charts. -->
|
||||
<script type="text/javascript" src="highcharts.js"></script>
|
||||
<script type="text/javascript" src="highcharts-data.js"></script>
|
||||
<script type="text/javascript" src="highcharts-exporting.js"></script>
|
||||
<script type="text/javascript" src="chart.js"></script>
|
||||
<script type="text/javascript" src="hana.js"></script>
|
||||
</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="projectlogo"><img alt="Logo" src="Boost.png"/></td>
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">Boost.Hana
|
||||
 <span id="projectnumber">1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">Your standard library for metaprogramming</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.11 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
</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('basic__tuple_8hpp.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">basic_tuple.hpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Defines <code><a class="el" href="structboost_1_1hana_1_1basic__tuple.html" title="Stripped down version of hana::tuple. ">boost::hana::basic_tuple</a></code>.
|
||||
<a href="#details">More...</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:namespaceboost"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:namespaceboost_1_1hana"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1hana.html">boost::hana</a></td></tr>
|
||||
<tr class="memdesc:namespaceboost_1_1hana"><td class="mdescLeft"> </td><td class="mdescRight">Namespace containing everything in the library. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines <code><a class="el" href="structboost_1_1hana_1_1basic__tuple.html" title="Stripped down version of hana::tuple. ">boost::hana::basic_tuple</a></code>. </p>
|
||||
<dl class="section copyright"><dt>Copyright</dt><dd>Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at <a href="http://boost.org/LICENSE_1_0.txt">http://boost.org/LICENSE_1_0.txt</a>) </dd></dl>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!--
|
||||
Copyright Louis Dionne 2013-2016
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
|
||||
-->
|
||||
<!-- boost-no-inspect -->
|
||||
<!-- HTML footer for doxygen 1.8.9.1-->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_1878a3f4746a95c6aad317458cc7ef80.html">boost</a></li><li class="navelem"><a class="el" href="dir_daf74c896eae580804ddb7810f485dad.html">hana</a></li><li class="navelem"><a class="el" href="basic__tuple_8hpp.html">basic_tuple.hpp</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
BIN
boost_1_63_0/libs/hana/doc/html/bc_s.png
Normal file
BIN
boost_1_63_0/libs/hana/doc/html/bc_s.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 668 B |
BIN
boost_1_63_0/libs/hana/doc/html/bdwn.png
Normal file
BIN
boost_1_63_0/libs/hana/doc/html/bdwn.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 147 B |
@@ -0,0 +1,36 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Executable size for at"
|
||||
},
|
||||
"yAxis": {
|
||||
"title": {
|
||||
"text": "Executable size (kb)"
|
||||
},
|
||||
"floor": 0
|
||||
},
|
||||
"tooltip": {
|
||||
"valueSuffix": "kb"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[1, 79.94], [11, 103.752], [21, 131.152], [31, 161.928], [41, 200.192]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "std::tuple",
|
||||
"data": [[1, 78.907], [11, 116.387], [21, 192.667], [31, 335.835], [41, 557.707]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[1, 93.591], [11, 199.791], [21, 348.329], [31, 534.555], [41, 754.373]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of at"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[1, 0.107570974], [6, 0.110367106], [11, 0.112677801], [16, 0.123010076], [21, 0.12015582], [26, 0.123328452], [31, 0.125092214], [36, 0.129220079], [41, 0.132229471], [46, 0.135504207], [50, 0.139659975], [75, 0.153694963], [100, 0.171307982], [125, 0.190570785], [150, 0.213008843], [175, 0.228990479], [200, 0.245348237], [225, 0.268154675], [250, 0.291945083], [275, 0.307168837], [300, 0.325313705], [325, 0.346859109], [350, 0.368103297], [375, 0.387949748], [400, 0.416339622]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "std::tuple",
|
||||
"data": [[1, 0.084097176], [6, 0.1038562], [11, 0.122504833], [16, 0.146455031], [21, 0.179310429], [26, 0.205273058], [31, 0.243535522], [36, 0.286604371], [41, 0.336483849], [46, 0.385001777], [50, 0.441561477], [75, 0.850029211], [100, 1.536513199]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[1, 0.481873781], [6, 0.486455689], [11, 0.504178916], [16, 0.512158136], [21, 0.521128146], [26, 0.53289215], [31, 0.54735415], [36, 0.552107196], [41, 0.561889821], [46, 0.574174102]]
|
||||
}, {
|
||||
"name": "fusion::list",
|
||||
"data": [[1, 0.478328887], [6, 0.500288034], [11, 0.518522764], [16, 0.545559612], [21, 0.578320865], [26, 0.606614482], [31, 0.65108117], [36, 0.680232327], [41, 0.713119509], [46, 0.753251244]]
|
||||
}, {
|
||||
"name": "mpl::vector",
|
||||
"data": [[1, 0.108138409], [6, 0.10830638], [11, 0.109949699], [16, 0.111766419], [21, 0.114343818], [26, 0.118043045], [31, 0.120733373], [36, 0.12378391], [41, 0.127764226], [46, 0.130799363], [50, 0.13324147], [75, 0.15201785], [100, 0.170241618], [125, 0.192592299], [150, 0.217840559], [175, 0.243399109], [200, 0.268782768], [225, 0.295533333], [250, 0.330381175], [275, 0.36250149], [300, 0.400896237], [325, 0.436691969], [350, 0.479378884], [375, 0.52658987], [400, 0.590464035]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Runtime behavior of at"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[1, 2.4e-05], [6, 0.000109], [11, 0.000274], [16, 0.000437], [21, 0.000601], [26, 0.000753], [31, 0.00091], [36, 0.001068], [41, 0.001247], [46, 0.00139]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "std::tuple",
|
||||
"data": [[1, 1.5e-05], [6, 0.000112], [11, 0.000227], [16, 0.000348], [21, 0.000442], [26, 0.000582], [31, 0.000694], [36, 0.000821], [41, 0.001003], [46, 0.001075]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[1, 5.2e-05], [6, 0.000169], [11, 0.000337], [16, 0.000534], [21, 0.00073], [26, 0.000923], [31, 0.001416], [36, 0.001249], [41, 0.001463], [46, 0.001641]]
|
||||
}, {
|
||||
"name": "fusion::list",
|
||||
"data": [[1, 2.7e-05], [6, 0.000244], [11, 0.000695], [16, 0.001371], [21, 0.002302], [26, 0.004116], [31, 0.007185], [36, 0.011009], [41, 0.01529], [46, 0.020909]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of at_key"
|
||||
},
|
||||
"xAxis": {
|
||||
"title": { "text": "Index of the key looked up" }
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "baseline",
|
||||
"data": [[0, 0.118383401], [5, 0.118169281], [10, 0.118405925], [15, 0.120026862], [20, 0.120202083], [25, 0.119134515], [30, 0.119684923], [35, 0.119541591], [40, 0.119603015], [45, 0.119926701], [50, 0.119914933], [55, 0.119767024], [60, 0.118158433], [65, 0.120055838], [70, 0.119141704], [75, 0.119260302], [80, 0.117523952], [85, 0.117271409], [90, 0.117740174], [95, 0.11922107], [100, 0.120283872], [105, 0.119626935], [110, 0.128901005], [115, 0.118459355], [120, 0.118300891], [125, 0.120185816], [130, 0.1173991], [135, 0.118957688], [140, 0.11983418], [145, 0.11991872]]
|
||||
}, {
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.43704129], [5, 0.446758661], [10, 0.462424147], [15, 0.473925612], [20, 0.484390652], [25, 0.500088455], [30, 0.510607344], [35, 0.530780306], [40, 0.536711567], [45, 0.55593178], [50, 0.573155725], [55, 0.579777465], [60, 0.602673794], [65, 0.6091359], [70, 0.630955584], [75, 0.636946993], [80, 0.651486874], [85, 0.661245952], [90, 0.684498419], [95, 0.697641183], [100, 0.715838325], [105, 0.730434081], [110, 0.731226536], [115, 0.759890264], [120, 0.771825093], [125, 0.772131642], [130, 0.791393225], [135, 0.804633578], [140, 0.828582701], [145, 0.843630347]]
|
||||
}, {
|
||||
"name": "hana::map",
|
||||
"data": [[0, 0.643574378], [5, 0.647579143], [10, 0.641203882], [15, 0.645084817], [20, 0.64295597], [25, 0.641358814], [30, 0.642424173], [35, 0.640677478], [40, 0.635795807], [45, 0.643231248], [50, 0.634929879], [55, 0.641052817], [60, 0.634819569], [65, 0.64680134], [70, 0.645116214], [75, 0.648894555], [80, 0.643379485], [85, 0.64247006], [90, 0.656559494], [95, 0.651613697], [100, 0.639893395], [105, 0.645676256], [110, 0.643073702], [115, 0.643897906], [120, 0.640465645], [125, 0.643114597], [130, 0.645547222], [135, 0.637557954], [140, 0.641044284], [145, 0.640628232]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::map",
|
||||
"data": [[0, 3.538220325], [5, 3.570730607], [10, 3.558143411], [15, 3.623236637], [20, 3.67985253], [25, 3.705507049], [30, 3.725241544], [35, 3.709383975], [40, 3.765749278], [45, 3.788894206], [50, 3.790687011], [55, 3.84936548], [60, 3.863657243], [65, 3.901448594], [70, 3.920633814], [75, 3.907331377], [80, 3.996853011], [85, 3.987048305], [90, 4.012636012], [95, 3.995119606], [100, 4.48464082], [105, 4.045148718], [110, 4.094439858], [115, 4.139344792], [120, 4.262015106], [125, 5.436780146], [130, 5.535035149], [135, 4.407100046], [140, 5.54551329], [145, 4.590087149]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of at_key"
|
||||
},
|
||||
"xAxis": {
|
||||
"title": { "text": "Number of elements looked up" }
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "baseline",
|
||||
"data": [[0, 0.198160607], [5, 0.200407233], [10, 0.197176319], [15, 0.24376901], [20, 0.227051693], [25, 0.342067836], [30, 0.263826764], [35, 0.284520438], [40, 0.273266358], [45, 0.318999665], [50, 0.269562737], [55, 0.273563289], [60, 0.293705538], [65, 0.302489957], [70, 0.301475904], [75, 0.31053404], [80, 0.478246352], [85, 0.336746157], [90, 0.507139334], [95, 0.54680059], [100, 0.551659812], [105, 0.4972138], [110, 0.579165425], [115, 0.421358068], [120, 0.573181401], [125, 0.39023448], [130, 0.420976319], [135, 0.412568707], [140, 0.417445673], [145, 0.429017377]]
|
||||
}, {
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.418580978], [5, 0.489636936], [10, 0.549881376], [15, 0.638062222], [20, 0.735832206], [25, 0.850011161], [30, 0.960124745], [35, 1.099504139], [40, 1.241339671], [45, 1.417909026], [50, 1.585248202], [55, 1.763475219], [60, 1.959520639], [65, 2.166796201], [70, 2.390152823], [75, 2.629576202], [80, 2.876781259], [85, 3.131998137], [90, 3.396465366], [95, 3.701467075], [100, 4.034182782], [105, 4.310835298], [110, 4.61835703], [115, 4.960642825], [120, 5.325166765], [125, 5.714681005], [130, 6.06982801], [135, 6.462886963], [140, 6.832103011], [145, 7.250200767]]
|
||||
}, {
|
||||
"name": "hana::map",
|
||||
"data": [[0, 0.599718246], [5, 0.706865889], [10, 0.791704611], [15, 0.880485774], [20, 0.969180698], [25, 1.061011295], [30, 1.156200236], [35, 1.231036291], [40, 1.32873233], [45, 1.40786353], [50, 1.508207341], [55, 1.598168087], [60, 1.679049628], [65, 1.77244408], [70, 1.868771056], [75, 1.950247087], [80, 2.039438731], [85, 2.13460861], [90, 2.206854899], [95, 2.311682108], [100, 2.384949025], [105, 2.489062534], [110, 2.573412606], [115, 2.671961293], [120, 2.773222466], [125, 2.833581619], [130, 2.956136137], [135, 3.036017718], [140, 3.132658088], [145, 3.220321194]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::map",
|
||||
"data": [[0, 3.41818748], [5, 3.572644179], [10, 3.683351782], [15, 3.833811126], [20, 3.980388121], [25, 4.251368788], [30, 4.440294359], [35, 4.641094759], [40, 4.942405175], [45, 5.15985934], [50, 5.453392502], [55, 5.754345236], [60, 6.003452367], [65, 6.352019782], [70, 6.74502405], [75, 7.120762781], [80, 7.564642929], [85, 7.993216476], [90, 8.461203191], [95, 8.882248448], [100, 9.329646653], [105, 9.87735905], [110, 10.311301491], [115, 10.791359862], [120, 11.325699697], [125, 12.007253689], [130, 12.59598261], [135, 13.034074932], [140, 13.776878042], [145, 14.349282701]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of cartesian_product"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.13294771], [1, 0.156910823], [2, 0.171986003], [3, 0.206037953], [4, 0.247590269], [5, 0.30682864], [6, 0.376780093], [7, 0.449193384], [8, 0.537824779], [9, 0.651348986], [10, 0.773259425], [11, 0.919412632], [12, 1.041848456], [13, 1.199330527], [14, 1.3587892], [15, 1.553989667], [16, 1.752156937], [17, 1.948341616], [18, 2.18620292], [19, 2.428779212], [20, 2.930483178], [21, 2.978485923], [22, 3.292398807], [23, 3.685563903], [24, 3.811569965], [25, 4.17450973], [26, 4.539911643], [27, 4.895951068], [28, 5.406644295], [29, 5.749965446], [30, 6.010275979]]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Executable size for count_if"
|
||||
},
|
||||
"yAxis": {
|
||||
"title": {
|
||||
"text": "Executable size (kb)"
|
||||
},
|
||||
"floor": 0
|
||||
},
|
||||
"tooltip": {
|
||||
"valueSuffix": "kb"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[1, 90.878], [11, 107.884], [21, 129.142], [31, 150.376], [41, 171.634]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[1, 97.461], [11, 216.204], [21, 368.011], [31, 553.96], [41, 769.031]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of count_if"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.166686903], [5, 0.207030661], [10, 0.214130235], [15, 0.229812474], [20, 0.247232004], [25, 0.282242854], [30, 0.274684562], [35, 0.295111129], [40, 0.309052633], [45, 0.324645408], [50, 0.343029945], [75, 0.461020933], [100, 0.51373945], [125, 0.601702025], [150, 0.696960209], [175, 0.784350095], [200, 0.88514141], [225, 0.980418669], [250, 1.070419344], [275, 1.173940247], [300, 1.269406324], [325, 1.375662181], [350, 1.498913782], [375, 1.598221265], [400, 1.716383847]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 0.555612568], [5, 0.62503442], [10, 0.692210342], [15, 0.765930899], [20, 0.838272587], [25, 0.90301968], [30, 0.977416366], [35, 1.058609116], [40, 1.143219917], [45, 1.221902858], [50, 1.308136394]]
|
||||
}, {
|
||||
"name": "fusion::list",
|
||||
"data": [[0, 0.553009378], [5, 0.624766931], [10, 0.69857981], [15, 0.769362823], [20, 0.841624882], [25, 0.926413269], [30, 1.008982238], [35, 1.10262353], [40, 1.195094272], [45, 1.295618398], [50, 1.397923558]]
|
||||
}, {
|
||||
"name": "mpl::vector",
|
||||
"data": [[0, 0.126058807], [5, 0.131152734], [10, 0.136263709], [15, 0.142886582], [20, 0.147989721], [25, 0.154671914], [30, 0.188996383], [35, 0.172130915], [40, 0.180297893], [45, 0.190764253], [50, 0.198634148], [75, 0.24718918], [100, 0.30037466], [125, 0.363503881], [150, 0.431357908], [175, 0.519254931], [200, 0.592335505], [225, 0.674273335], [250, 0.793464545], [275, 0.880615926], [300, 0.998281949], [325, 1.111316784], [350, 1.248823857], [375, 1.380646442], [400, 1.503331969]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Runtime behavior of count_if"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "Homogeneous hana::tuple",
|
||||
"data": [[0, 1.5e-05], [2, 9.1e-05], [4, 0.000152], [6, 0.000214], [8, 0.000307], [10, 0.000406], [12, 0.000554], [14, 0.000583], [16, 0.000687], [18, 0.00078], [20, 0.00088], [22, 0.000961], [24, 0.001069], [26, 0.001127], [28, 0.001239], [30, 0.001327], [32, 0.001417], [34, 0.001493], [36, 0.001603], [38, 0.001674], [40, 0.001784], [42, 0.002519], [44, 0.001944], [46, 0.002718], [48, 0.002113], [50, 0.002229]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "Homogeneous fusion::vector",
|
||||
"data": [[0, 1.4e-05], [2, 0.000109], [4, 0.000215], [6, 0.000318], [8, 0.000421], [10, 0.000564], [12, 0.000721], [14, 0.000832], [16, 0.000969], [18, 0.001075], [20, 0.001205], [22, 0.001335], [24, 0.001459], [26, 0.001592], [28, 0.001766], [30, 0.001839], [32, 0.001967], [34, 0.002103], [36, 0.002202], [38, 0.002343], [40, 0.002487], [42, 0.003228], [44, 0.002836], [46, 0.002978], [48, 0.004312], [50, 0.003485]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of difference"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::set",
|
||||
"data": [[0, 0.182507505], [5, 0.25543853], [10, 0.369607124], [15, 0.51441531], [20, 0.746557207], [25, 1.229945521], [30, 1.373630414], [35, 1.725691184], [40, 2.519637751], [45, 2.725377907]]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of filter"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.176364563], [5, 0.208906945], [10, 0.229323128], [15, 0.248219073], [20, 0.266905386], [25, 0.289674474], [30, 0.308584543], [35, 0.332121338], [40, 0.350595771], [45, 0.370816274], [50, 0.40047376], [75, 0.515164079], [100, 0.631867371], [125, 0.751638133], [150, 0.889074978], [175, 1.039225965], [200, 1.188764304], [225, 1.34803354], [250, 1.48469397], [275, 1.65478064], [300, 2.251140489], [325, 2.039694833], [350, 2.224570425], [375, 2.444834936], [400, 2.647129471]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 0.491004196], [5, 0.543038099], [10, 0.630777202], [15, 0.719326874], [20, 0.841655498], [25, 1.338829179], [30, 1.279132621], [35, 1.262381125], [40, 1.479514828], [45, 1.675609046], [50, 1.956766391]]
|
||||
}, {
|
||||
"name": "fusion::list",
|
||||
"data": [[0, 0.491073501], [5, 0.555905179], [10, 0.650362985], [15, 0.742850407], [20, 0.848209414], [25, 0.959415673], [30, 1.085376444], [35, 1.218333031], [40, 1.354382489], [45, 1.49944014], [50, 1.656730306]]
|
||||
}, {
|
||||
"name": "mpl::vector",
|
||||
"data": [[0, 0.140807568], [5, 0.146972354], [10, 0.152167151], [15, 0.156636622], [20, 0.164498853], [25, 0.170335064], [30, 0.177225076], [35, 0.185250419], [40, 0.197294388], [45, 0.202513184], [50, 0.216132335], [75, 0.264360177], [100, 0.335636241], [125, 0.385222672], [150, 0.463620853], [175, 0.54212487], [200, 0.624490723], [225, 0.745055827], [250, 0.879526397], [275, 0.968826238], [300, 1.099271796], [325, 1.248470341], [350, 1.491162482], [375, 1.624048014], [400, 1.781108659]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of find_if"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.14079799], [5, 0.171941371], [10, 0.155901641], [15, 0.16839065], [20, 0.172164965], [25, 0.181461522], [30, 0.188267136], [35, 0.197239294], [40, 0.205702467], [45, 0.214420953], [50, 0.229361555], [75, 0.283220421], [100, 0.307334136], [125, 0.352940843], [150, 0.402803628], [175, 0.451117206], [200, 0.508911377]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
, {
|
||||
"name": "std::integer_sequence",
|
||||
"data": [[0, 0.137163928], [5, 0.148257838], [10, 0.151683449], [15, 0.154184055], [20, 0.158854937], [25, 0.1588339], [30, 0.161336046], [35, 0.162919604], [40, 0.170768318], [45, 0.169034657], [50, 0.172839097], [75, 0.182896757], [100, 0.199152932], [125, 0.216238589], [150, 0.229941022], [175, 0.246781268], [200, 0.26490277]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 0.490048024], [5, 0.517789428], [10, 0.548704434], [15, 0.568720163], [20, 0.602140157], [25, 0.64111882], [30, 0.666672569], [35, 0.696618293], [40, 0.737705018], [45, 0.777823353]]
|
||||
}, {
|
||||
"name": "fusion::list",
|
||||
"data": [[0, 0.486465328], [5, 0.533723805], [10, 0.58096598], [15, 0.646187266], [20, 0.712007666], [25, 0.776032388], [30, 0.8526901], [35, 0.939277267], [40, 1.003526735], [45, 1.094541863]]
|
||||
}, {
|
||||
"name": "mpl::vector",
|
||||
"data": [[0, 0.141263622], [5, 0.146227425], [10, 0.157152898], [15, 0.158271014], [20, 0.166448242], [25, 0.174476777], [30, 0.183739475], [35, 0.191102029], [40, 0.200192509], [45, 0.210730512], [50, 0.220826708], [75, 0.270892562], [100, 0.329836024], [125, 0.399154233], [150, 0.479875661], [175, 0.556453899], [200, 0.63623667]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Executable size for fold_left"
|
||||
},
|
||||
"yAxis": {
|
||||
"title": {
|
||||
"text": "Executable size (kb)"
|
||||
},
|
||||
"floor": 0
|
||||
},
|
||||
"tooltip": {
|
||||
"valueSuffix": "kb"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 84.089], [10, 110.641], [20, 133.818], [30, 154.829], [40, 178.251], [50, 202.298], [60, 221.241], [70, 244.771], [80, 273.942], [90, 295.179], [100, 318.365]]
|
||||
}, {
|
||||
"name": "std::vector",
|
||||
"data": [[0, 96.52], [10, 111.631], [20, 111.703], [30, 111.759], [40, 111.823], [50, 111.879], [60, 111.943], [70, 111.999], [80, 112.063], [90, 112.119], [100, 112.183]]
|
||||
}, {
|
||||
"name": "std::array",
|
||||
"data": [[0, 77.387], [10, 77.537], [20, 77.609], [30, 77.665], [40, 77.729], [50, 77.785], [60, 77.849], [70, 77.921], [80, 77.985], [90, 78.041], [100, 78.129]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 86.484], [10, 226.21], [20, 394.688], [30, 592.542], [40, 819.804], [50, 1084.65]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of fold_left"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.103185794], [5, 0.111427306], [10, 0.114316756], [15, 0.120809875], [20, 0.12310058], [25, 0.129798821], [30, 0.133723654], [35, 0.143214136], [40, 0.145977812], [45, 0.151847796], [50, 0.154581771], [75, 0.17939504], [100, 0.206459574], [125, 0.232334189], [150, 0.260483408], [175, 0.288541811], [200, 0.317067135], [225, 0.353998627], [250, 0.381437128], [275, 0.409596879], [300, 0.445557748], [325, 0.484026386], [350, 0.523417615], [375, 0.564449136], [400, 0.596814262]]
|
||||
}, {
|
||||
"name": "hana::basic_tuple",
|
||||
"data": [[0, 0.093889844], [5, 0.096728739], [10, 0.099606127], [15, 0.106080504], [20, 0.108487388], [25, 0.110513345], [30, 0.111960719], [35, 0.117961828], [40, 0.121229195], [45, 0.124618703], [50, 0.13114791], [75, 0.15108686], [100, 0.169270067], [125, 0.191048938], [150, 0.21313464], [175, 0.236134349], [200, 0.262379789], [225, 0.286907252], [250, 0.314398711], [275, 0.340018432], [300, 0.359846202], [325, 0.38931734], [350, 0.416692239], [375, 0.450683285], [400, 0.485609388]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 0.465081403], [5, 0.498475175], [10, 0.523997461], [15, 0.549156948], [20, 0.582886277], [25, 0.611323337], [30, 0.638020042], [35, 0.677777165], [40, 0.703373741], [45, 0.742225641], [50, 0.770352513]]
|
||||
},{
|
||||
"name": "fusion::list",
|
||||
"data": [[0, 0.452062499], [5, 0.485563975], [10, 0.528662582], [15, 0.566236285], [20, 0.608834472], [25, 0.645790381], [30, 0.692034395], [35, 0.742888366], [40, 0.789376979], [45, 0.838130282], [50, 0.895959824]]
|
||||
}, {
|
||||
"name": "mpl::vector",
|
||||
"data": [[0, 0.120099214], [5, 0.126084254], [10, 0.127376073], [15, 0.131308389], [20, 0.135869484], [25, 0.141105302], [30, 0.147420029], [35, 0.154056682], [40, 0.16032061], [45, 0.169450804], [50, 0.174039682], [75, 0.214629645], [100, 0.260407357], [125, 0.315935634], [150, 0.372082126], [175, 0.441442], [200, 0.509544643], [225, 0.60286145], [250, 0.68942037], [275, 0.77963495], [300, 0.888707713], [325, 0.994874577], [350, 1.119510676], [375, 1.260669218], [400, 1.364200457]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Runtime behavior of fold_left"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 2.3e-05], [10, 0.000262], [20, 0.000699], [30, 0.000985], [40, 0.001368], [50, 0.001732], [60, 0.002111], [70, 0.002811], [80, 0.003462], [90, 0.004076], [100, 0.004637]]
|
||||
}, {
|
||||
"name": "std::vector",
|
||||
"data": [[0, 2.5e-05], [10, 0.000511], [20, 0.000992], [30, 0.001372], [40, 0.001845], [50, 0.002288], [60, 0.002723], [70, 0.003141], [80, 0.003578], [90, 0.004035], [100, 0.004377]]
|
||||
}, {
|
||||
"name": "std::array",
|
||||
"data": [[0, 7.0e-06], [10, 0.000138], [20, 0.000317], [30, 0.000478], [40, 0.000741], [50, 0.000866], [60, 0.001066], [70, 0.00124], [80, 0.001485], [90, 0.001635], [100, 0.001803]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 1.8e-05], [10, 0.000415], [20, 0.000997], [30, 0.001546], [40, 0.002098], [50, 0.002827]]
|
||||
}, {
|
||||
"name": "fusion::list",
|
||||
"data": [[0, 1.8e-05], [10, 0.000554], [20, 0.001938], [30, 0.004285], [40, 0.009034], [50, 0.015193]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Executable size for fold_right"
|
||||
},
|
||||
"yAxis": {
|
||||
"title": {
|
||||
"text": "Executable size (kb)"
|
||||
},
|
||||
"floor": 0
|
||||
},
|
||||
"tooltip": {
|
||||
"valueSuffix": "kb"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[1, 93.126], [11, 112.034], [21, 135.262], [31, 156.262], [41, 179.717]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[1, 108.544], [11, 246.668], [21, 419.674], [31, 622.056], [41, 857.942]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of fold_right"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.108678544], [5, 0.113607962], [10, 0.11951376], [15, 0.124890569], [20, 0.129096154], [25, 0.132239361], [30, 0.13903896], [35, 0.14343895], [40, 0.148815425], [45, 0.155057959], [50, 0.159360221], [75, 0.183815911], [100, 0.208981412], [125, 0.233171796], [150, 0.264549722], [175, 0.293265428], [200, 0.325483379], [225, 0.356712433], [250, 0.38921793], [275, 0.425979071], [300, 0.459161039], [325, 0.498563301], [350, 0.532302062], [375, 0.56935183], [400, 0.607015785]]
|
||||
}, {
|
||||
"name": "hana::basic_tuple",
|
||||
"data": [[0, 0.098317931], [5, 0.101602005], [10, 0.10635828], [15, 0.108739147], [20, 0.112228061], [25, 0.144890842], [30, 0.11974754], [35, 0.124478665], [40, 0.145347244], [45, 0.18203652], [50, 0.134246361], [75, 0.154258368], [100, 0.199666568], [125, 0.197319069], [150, 0.218945516], [175, 0.264191752], [200, 0.266112789], [225, 0.290779391], [250, 0.37374682], [275, 0.372485577], [300, 0.542074102], [325, 0.602179617], [350, 0.525740672], [375, 0.465455405], [400, 0.498839551]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 0.470825894], [5, 0.50332308], [10, 0.534125086], [15, 0.570477545], [20, 0.594283465], [25, 0.627811404], [30, 0.651577129], [35, 0.708370049], [40, 0.751308992], [45, 0.78310671]]
|
||||
}, {
|
||||
"name": "mpl::vector ",
|
||||
"data": [[0, 0.127425289], [5, 0.126734811], [10, 0.136751885], [15, 0.140379029], [20, 0.1410621], [25, 0.146294128], [30, 0.155453954], [35, 0.160994714], [40, 0.169516781], [45, 0.178919597], [50, 0.185804134], [75, 0.23153036], [100, 0.28027678], [125, 0.347776019], [150, 0.402197043], [175, 0.469873138], [200, 0.546072681], [225, 0.634438972], [250, 0.78267455], [275, 0.951372285], [300, 0.979318637], [325, 1.042374966], [350, 1.180892349], [375, 1.402544992], [400, 1.44163068]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Runtime behavior of fold_right"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[1, 5.1e-05], [3, 0.000146], [5, 0.000218], [7, 0.000295], [9, 0.00037], [11, 0.000493], [13, 0.000595], [15, 0.000704], [17, 0.000813], [19, 0.000946], [21, 0.001077], [23, 0.001164], [25, 0.001279], [27, 0.001357], [29, 0.001451], [31, 0.001577], [33, 0.001725], [35, 0.001808], [37, 0.002], [39, 0.002145], [41, 0.00224], [43, 0.002389], [45, 0.002619], [47, 0.002777], [49, 0.002939]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[1, 0.0001], [3, 0.000211], [5, 0.00032], [7, 0.000469], [9, 0.000564], [11, 0.000727], [13, 0.00086], [15, 0.001074], [17, 0.001242], [19, 0.001402], [21, 0.001602], [23, 0.001171], [25, 0.001889], [27, 0.001769], [29, 0.001861], [31, 0.002426], [33, 0.002726], [35, 0.00298], [37, 0.003109], [39, 0.003329], [41, 0.003768], [43, 0.003853], [45, 0.004174], [47, 0.004582], [49, 0.004705]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
|
||||
|
||||
{
|
||||
"chart": {
|
||||
"type": "column"
|
||||
},
|
||||
"legend": {
|
||||
"enabled": false
|
||||
},
|
||||
"xAxis": {
|
||||
"type": "category"
|
||||
},
|
||||
"title": {
|
||||
"text": "Including various metaprogramming libraries"
|
||||
},
|
||||
"plotOptions": {
|
||||
"series": {
|
||||
"borderWidth": 0,
|
||||
"dataLabels": {
|
||||
"enabled": true,
|
||||
"format": "{point.y:.5f}s"
|
||||
}
|
||||
}
|
||||
},
|
||||
"series": [{
|
||||
"name": "Include time",
|
||||
"colorByPoint": true,
|
||||
"data": [
|
||||
{
|
||||
"name": "Baseline (no includes)",
|
||||
"y": 0.016460474800000003
|
||||
}, {
|
||||
"name": "Boost.Hana",
|
||||
"y": 0.53053308
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "Boost.MPL",
|
||||
"y": 2.0642110706
|
||||
}, {
|
||||
"name": "Boost.Fusion",
|
||||
"y": 1.4604488623999998
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
]
|
||||
}]
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of insert"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::set",
|
||||
"data": [[0, 0.191979653], [5, 0.217393354], [10, 0.235768096], [15, 0.253065849], [20, 0.274350435], [25, 0.297074576], [30, 0.309172011], [35, 0.326983763], [40, 0.347014778], [45, 0.369474919], [50, 0.392869934], [75, 0.506068368], [100, 0.636191875], [125, 0.781849674], [150, 0.925590739], [175, 1.092375098], [200, 1.286496401], [225, 2.345233744], [250, 1.709103768], [275, 1.919004303], [300, 3.684444954], [325, 2.408356992], [350, 2.661270781], [375, 2.971194024], [400, 3.312033794]]
|
||||
}, {
|
||||
"name": "hana::map",
|
||||
"data": [[0, 0.208960628], [5, 0.246581978], [10, 0.283363745], [15, 0.414675129], [20, 0.356728503], [25, 0.393946651], [30, 0.429105346], [35, 0.464109843], [40, 0.504637042], [45, 0.54250677], [50, 0.582380648], [75, 0.789578351], [100, 0.996087041], [125, 1.217357093], [150, 1.461456077], [175, 1.683432461], [200, 1.960742411], [225, 2.235438912], [250, 2.50572903], [275, 2.775143409], [300, 3.088938005], [325, 3.369076933], [350, 3.672667509], [375, 4.008132154], [400, 4.42185809]]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of intersection"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::set",
|
||||
"data": [[0, 0.194293896], [5, 0.23240066], [10, 0.268942894], [15, 0.316544522], [20, 0.366732741], [25, 0.430477371], [30, 0.506478978], [35, 0.590246629], [40, 0.695623042], [45, 0.807035974]]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of is_disjoint"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.15760686], [5, 0.305292228], [10, 0.582813389], [15, 1.006812565], [20, 1.600856601], [25, 2.377221067], [30, 3.763594836], [35, 4.41275664], [40, 5.931755345], [45, 7.214183202]]
|
||||
}, {
|
||||
"name": "hana::set",
|
||||
"data": [[0, 0.201737335], [5, 0.332887316], [10, 0.552124354], [15, 0.89672324], [20, 1.356361615], [25, 1.918899294], [30, 2.658366918], [35, 3.502059588], [40, 4.443681728], [45, 5.504807204]]
|
||||
}, {
|
||||
"name": "hana::map",
|
||||
"data": [[0, 0.210801957], [5, 0.445244933], [10, 0.823117645], [15, 1.354720556], [20, 2.069662741], [25, 2.947529205], [30, 4.010108249], [35, 5.239931138], [40, 6.713566597], [45, 8.661408427]]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of is_subset"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.169414198], [5, 0.358530595], [10, 0.698320732], [15, 1.203618344], [20, 1.895973405], [25, 2.786212475], [30, 3.877875138], [35, 5.209629492], [40, 6.680759677], [45, 8.556729153]]
|
||||
}, {
|
||||
"name": "hana::set",
|
||||
"data": [[0, 0.187577245], [5, 0.286766307], [10, 0.454473123], [15, 0.711755255], [20, 1.68911426], [25, 2.069259798], [30, 2.032300277], [35, 2.662664334], [40, 4.762189527], [45, 5.147988109]]
|
||||
}, {
|
||||
"name": "hana::map",
|
||||
"data": [[0, 0.196321792], [5, 0.355434476], [10, 0.554012738], [15, 0.798375879], [20, 1.090306502], [25, 1.440377956], [30, 1.825564581], [35, 2.304203626], [40, 2.831840741], [45, 3.3897757]]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of lexicographical_compare"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[1, 0.158810484], [6, 0.203308349], [11, 0.268130669], [16, 0.36170298], [21, 0.466983125], [26, 0.595883972], [31, 0.76399209], [36, 0.953811567], [41, 1.155418907], [46, 1.402049929], [50, 1.604497961], [75, 3.32338396], [100, 5.790182322], [125, 9.045597298]]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of creating a sequence"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.101157401], [5, 0.107117407], [10, 0.110481453], [15, 0.112305167], [20, 0.115514667], [25, 0.119124094], [30, 0.120748419], [35, 0.125791275], [40, 0.129120488], [45, 0.130977805], [50, 0.132705927], [75, 0.150737705], [100, 0.168286731], [125, 0.184570793], [150, 0.2024669], [175, 0.218173776], [200, 0.241012651], [225, 0.255119401], [250, 0.274221356], [275, 0.294628567], [300, 0.315181491], [325, 0.33087513], [350, 0.350059559], [375, 0.381427262], [400, 0.403488874]]
|
||||
}, {
|
||||
"name": "hana::basic_tuple",
|
||||
"data": [[0, 0.059997921], [5, 0.099001061], [10, 0.06427779], [15, 0.065297278], [20, 0.066768658], [25, 0.069802842], [30, 0.070817676], [35, 0.073868424], [40, 0.075660665], [45, 0.07743195], [50, 0.07946336], [75, 0.089413153], [100, 0.100253444], [125, 0.112171312], [150, 0.121599248], [175, 0.134220404], [200, 0.148319986], [225, 0.16040653], [250, 0.172805923], [275, 0.186249323], [300, 0.203498479], [325, 0.212172719], [350, 0.22591932], [375, 0.241527079], [400, 0.258102026]]
|
||||
}, {
|
||||
"name": "std::array",
|
||||
"data": [[0, 0.204997928], [5, 0.208221116], [10, 0.206417634], [15, 0.203937062], [20, 0.203263706], [25, 0.205074376], [30, 0.206015658], [35, 0.208540896], [40, 0.205103365], [45, 0.206828845], [50, 0.207199172], [75, 0.205839922], [100, 0.205857045], [125, 0.206386633], [150, 0.204355256], [175, 0.204841196], [200, 0.206346166], [225, 0.205765566], [250, 0.323840772], [275, 0.205662849], [300, 0.209438077], [325, 0.207120748], [350, 0.206839196], [375, 0.207635189], [400, 0.205510312]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "std::tuple",
|
||||
"data": [[0, 0.074255382], [5, 0.09505266], [10, 0.116426386], [15, 0.138767377], [20, 0.168640488], [25, 0.196261969], [30, 0.230788999], [35, 0.270806124], [40, 0.318064352], [45, 0.368475731], [50, 0.429794975], [75, 0.829431184], [100, 1.48771012]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 0.46145527], [5, 0.471239562], [10, 0.48298315], [15, 0.873945463], [20, 0.563046979], [25, 0.61312428], [30, 0.679849613], [35, 0.757029332], [40, 0.838586106], [45, 0.928357989], [50, 1.020918978], [75, 1.65687256], [100, 2.504320008]]
|
||||
}, {
|
||||
"name": "fusion::list",
|
||||
"data": [[0, 0.452352245], [5, 0.474054493], [10, 0.485840027], [15, 0.524827866], [20, 0.573470969], [25, 0.633129927], [30, 0.695998257], [35, 0.778813619], [40, 0.85361226], [45, 0.936057592], [50, 1.035281255], [75, 1.667236647], [100, 2.507376929]]
|
||||
}, {
|
||||
"name": "mpl::vector",
|
||||
"data": [[0, 0.087835758], [5, 0.087810457], [10, 0.088047645], [15, 0.088003949], [20, 0.088666594], [25, 0.09631713], [30, 0.102324405], [35, 0.102907559], [40, 0.105688448], [45, 0.108651103], [50, 0.113538669], [75, 0.130414279], [100, 0.150390571], [125, 0.172046586], [150, 0.192610778], [175, 0.218842838], [200, 0.244778819], [225, 0.291239584], [250, 0.301379129], [275, 0.342303387], [300, 0.368175981], [325, 0.406728542], [350, 0.455429227], [375, 0.489159761], [400, 0.541411747]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of creating a map"
|
||||
},
|
||||
"xAxis": {
|
||||
"title": { "text": "Size of the map" }
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "baseline",
|
||||
"data": [[0, 0.02050631], [5, 0.021056623], [10, 0.021688954], [15, 0.022397888], [20, 0.023065351], [25, 0.023488646], [30, 0.024478141], [35, 0.025210766], [40, 0.025542084], [45, 0.026042541], [50, 0.027054453], [55, 0.02764092], [60, 0.027897021], [65, 0.029147501], [70, 0.029639251], [75, 0.030894709], [80, 0.030205801], [85, 0.031262017], [90, 0.032252248], [95, 0.033066918], [100, 0.033574578], [105, 0.034578387], [110, 0.034952055], [115, 0.035969407], [120, 0.036668355], [125, 0.03700074], [130, 0.038601726], [135, 0.040093973], [140, 0.039818902], [145, 0.040591948]]
|
||||
}, {
|
||||
"name": "hana::map",
|
||||
"data": [[0, 0.195070837], [5, 0.203947529], [10, 0.213424841], [15, 0.222627646], [20, 0.230704739], [25, 0.249942439], [30, 0.25227793], [35, 0.25766774], [40, 0.265270485], [45, 0.276212676], [50, 0.28904437], [55, 0.297976756], [60, 0.309994883], [65, 0.315953923], [70, 0.329683613], [75, 0.344322268], [80, 0.356932351], [85, 0.36496708], [90, 0.379783379], [95, 0.389257662], [100, 0.405920386], [105, 0.414671775], [110, 0.426913055], [115, 0.43865048], [120, 0.4485949], [125, 0.458083663], [130, 0.475907822], [135, 0.490687952], [140, 0.501488682], [145, 0.512211105]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::map",
|
||||
"data": [[0, 0.465088189], [5, 0.488929613], [10, 0.514476297], [15, 0.544146437], [20, 0.571644172], [25, 0.608138127], [30, 0.653269463], [35, 0.690658911], [40, 0.732116071], [45, 0.795173725], [50, 0.857304456], [55, 0.924113349], [60, 0.989822649], [65, 1.063224085], [70, 1.151347435], [75, 1.237808718], [80, 1.31966033], [85, 1.429590394], [90, 1.531315914], [95, 1.65881592], [100, 1.746938641], [105, 1.856324832], [110, 1.985329388], [115, 2.141061782], [120, 2.295735037], [125, 2.449675505], [130, 2.607635234], [135, 2.803978887], [140, 4.303099942], [145, 3.14222939]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of partition"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.175494159], [5, 0.215487546], [10, 0.240385141], [15, 0.267484181], [20, 0.289568003], [25, 0.316131611], [30, 0.336064343], [35, 0.369057204], [40, 0.39956532], [45, 0.428122146], [50, 0.453683119], [75, 0.60509184], [100, 0.763192252], [125, 0.949495528], [150, 1.132556844], [175, 1.681979987], [200, 1.549690354], [225, 1.74587136], [250, 2.005541429], [275, 2.262568536], [300, 2.515691638], [325, 2.797719667], [350, 3.065893708], [375, 3.325362953], [400, 3.658014423]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "mpl::vector",
|
||||
"data": [[0, 0.146541488], [5, 0.152764229], [10, 0.160638273], [15, 0.170100217], [20, 0.175125242], [25, 0.184520341], [30, 0.193576283], [35, 0.201410913], [40, 0.211586442], [45, 0.225768608], [50, 0.231875571], [75, 0.288654962], [100, 0.356748512], [125, 0.431943402], [150, 0.504839547], [175, 0.594521931], [200, 0.681756575], [225, 0.78025631], [250, 0.901801917], [275, 1.066456005], [300, 1.153619896], [325, 1.296340474], [350, 1.494800112], [375, 2.499924642], [400, 1.796474619]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of product"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
|
||||
"name": "hana::range",
|
||||
"data": [[1, 0.118088157], [2, 0.117829672], [3, 0.116499055], [4, 0.119206451], [5, 0.11767407], [6, 0.117506679], [7, 0.11892212], [8, 0.117601902], [9, 0.115965664], [10, 0.117519034], [11, 0.119544676], [12, 0.118280644], [13, 0.117425316], [14, 0.117132618], [15, 0.12009454], [16, 0.118338384], [17, 0.120008257], [18, 0.117827128], [19, 0.114763526], [20, 0.117574646], [21, 0.118716846]]
|
||||
}, {
|
||||
"name": "Heterogeneous hana::tuple",
|
||||
"data": [[0, 0.113315407], [5, 0.129496684], [10, 0.143543363], [15, 0.156418987], [20, 0.171215672], [25, 0.184898687], [30, 0.197537514], [35, 0.21053809], [40, 0.224542747], [45, 0.240719409], [50, 0.259954187], [75, 0.329031551], [100, 0.400785007], [125, 0.45951046], [150, 0.525618193], [175, 0.601929335], [200, 0.677751358], [225, 0.741144117], [250, 0.828011622], [275, 0.905519735], [300, 0.999905193], [325, 1.088280816], [350, 1.184339194], [375, 1.266654166], [400, 1.362193719], [425, 1.420614363], [450, 1.546568497], [475, 1.641433782], [500, 1.755434033]]
|
||||
}, {
|
||||
"name": "Homogeneous hana::tuple",
|
||||
"data": [[0, 0.108316341], [5, 0.115265957], [10, 0.118394293], [15, 0.121401161], [20, 0.124517395], [25, 0.127918721], [30, 0.131830677], [35, 0.137716824], [40, 0.142085569], [45, 0.143379478], [50, 0.14539258], [75, 0.163277704], [100, 0.185831823], [125, 0.199319458], [150, 0.219562772], [175, 0.240491089], [200, 0.260450368], [225, 0.276651619], [250, 0.29864145], [275, 0.320845733], [300, 0.346690947], [325, 0.36765611], [350, 0.38839759], [375, 0.411150246], [400, 0.436389731], [425, 0.467068474], [450, 0.490041917], [475, 0.515468716], [500, 0.541773016]]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Runtime behavior of product"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "Homogeneous hana::tuple",
|
||||
"data": [[1, 9.2e-05], [3, 0.000143], [5, 0.000171], [7, 0.000229], [9, 0.000307], [11, 0.000374], [13, 0.000406], [15, 0.000517], [17, 0.000604], [19, 0.000687], [21, 0.000807], [23, 0.00086], [25, 0.000921], [27, 0.001005], [29, 0.001073], [31, 0.001126], [33, 0.001224], [35, 0.001285], [37, 0.001368], [39, 0.00146], [41, 0.001558], [43, 0.001603], [45, 0.001689], [47, 0.001728], [49, 0.001847]]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Runtime performance of reverse on a moved-from container"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.0], [10, 5.7e-05], [20, 0.00012], [30, 0.000186], [40, 0.000258], [50, 0.000335], [60, 0.000416], [70, 0.000492], [80, 0.000571], [90, 0.000635], [100, 0.000759]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 1.0e-06], [10, 0.000106], [20, 0.000226], [30, 0.000364], [40, 0.000518], [50, 0.000675]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Runtime performance of reverse on a normal container"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.0], [10, 9.1e-05], [20, 0.000192], [30, 0.000293], [40, 0.000388], [50, 0.000495], [60, 0.000604], [70, 0.001486], [80, 0.001872], [90, 0.002333], [100, 0.002614]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 1.0e-06], [10, 0.000107], [20, 0.000226], [30, 0.000372], [40, 0.000508], [50, 0.000682]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of sort"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.148406303], [5, 0.173663077], [10, 0.191032627], [15, 0.210811974], [20, 0.231795814], [25, 0.250794971], [30, 0.274955461], [35, 0.292552173], [40, 0.317863068], [45, 0.340552518], [50, 0.36167748], [75, 0.493471047], [100, 0.633249954], [125, 0.798800096], [150, 0.975801031], [175, 1.16416085], [200, 1.366464756]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "mpl::vector ",
|
||||
"data": [[0, 0.170761673], [5, 0.197687178], [10, 0.255415528], [15, 0.341290352], [20, 0.454316175], [25, 0.897708257], [30, 1.309870845], [35, 1.006857466], [40, 1.246788118], [45, 1.590142029], [50, 1.88943868], [75, 4.886586648], [100, 7.761111873], [125, 12.477786657], [150, 18.946957336], [175, 26.144370122], [200, 36.512092146]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of symmetric_difference"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::set",
|
||||
"data": [[0, 0.197931508], [5, 0.290933952], [10, 0.434435675], [15, 0.625744995], [20, 1.322051212], [25, 2.097463947], [30, 1.648067925], [35, 2.393722174], [40, 2.683578789], [45, 3.352606743]]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Executable size for transform"
|
||||
},
|
||||
"yAxis": {
|
||||
"title": {
|
||||
"text": "Executable size (kb)"
|
||||
},
|
||||
"floor": 0
|
||||
},
|
||||
"tooltip": {
|
||||
"valueSuffix": "kb"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 82.357], [10, 122.458], [20, 152.5], [30, 186.574], [40, 220.688], [50, 254.778], [60, 288.868], [70, 322.966], [80, 357.064], [90, 391.162], [100, 425.26]]
|
||||
}
|
||||
|
||||
, {
|
||||
"name": "std::array",
|
||||
"data": [[0, 79.884], [10, 80.118], [20, 80.19], [30, 80.246], [40, 80.318], [50, 80.382], [60, 80.438], [70, 80.502], [80, 80.558], [90, 80.622], [100, 80.742]]
|
||||
}
|
||||
|
||||
, {
|
||||
"name": "std::vector",
|
||||
"data": [[0, 142.111], [10, 153.022], [20, 153.094], [30, 153.158], [40, 153.214], [50, 153.278], [60, 157.43], [70, 157.486], [80, 157.55], [90, 157.614], [100, 157.67]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 105.427], [10, 385.827], [20, 757.193], [30, 1204.327], [40, 1735.677], [50, 2342.659]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of transform"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.1085428], [5, 0.119415849], [10, 0.126950384], [15, 0.133853856], [20, 0.138716846], [25, 0.146960015], [30, 0.151021188], [35, 0.158663647], [40, 0.16435733], [45, 0.178791618], [50, 0.1788563], [75, 0.21700681], [100, 0.246786185], [125, 0.326625443], [150, 0.332941232], [175, 0.361924586], [200, 0.401913696], [225, 0.446405008], [250, 0.486309234], [275, 0.527986647], [300, 0.583185877], [325, 0.615617779], [350, 0.667273553], [375, 0.723285989], [400, 0.762881409]]
|
||||
}, {
|
||||
"name": "hana::types",
|
||||
"data": [[0, 0.106602433], [5, 0.106700911], [10, 0.137961061], [15, 0.107907409], [20, 0.107612488], [25, 0.107895195], [30, 0.109368069], [35, 0.108124629], [40, 0.109290274], [45, 0.109491803], [50, 0.132402765], [75, 0.127059421], [100, 0.153253192], [125, 0.11326487], [150, 0.115771245], [175, 0.116113803], [200, 0.117618088], [225, 0.119585404], [250, 0.120731096], [275, 0.120346434], [300, 0.121636084], [325, 0.125356243], [350, 0.124656119], [375, 0.12697367], [400, 0.128552307]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "mpl::vector",
|
||||
"data": [[0, 0.187018809], [5, 0.202238738], [10, 0.199613492], [15, 0.208441141], [20, 0.219870261], [25, 0.230306774], [30, 0.244278915], [35, 0.255717392], [40, 0.269611751], [45, 0.280761172], [50, 0.296232736], [75, 0.372746833], [100, 0.448546546], [125, 0.533080348], [150, 0.62823354], [175, 0.737860368], [200, 0.865382418], [225, 0.97934517], [250, 1.115886169], [275, 1.339712868], [300, 1.425182824], [325, 1.572006684], [350, 1.917385471], [375, 1.951697927], [400, 2.161676031]]
|
||||
}, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 0.536444934], [5, 0.611551191], [10, 0.669717772], [15, 0.752211938], [20, 0.825270121], [25, 0.908970298], [30, 1.037890678], [35, 1.091655744], [40, 1.166389798], [45, 1.271005716], [50, 1.378361363]]
|
||||
}, {
|
||||
"name": "fusion::list",
|
||||
"data": [[0, 0.543618207], [5, 0.618097831], [10, 0.69424069], [15, 0.77457961], [20, 0.865442418], [25, 0.971480703], [30, 1.074334483], [35, 1.160781844], [40, 1.273839425], [45, 1.397520452], [50, 1.972230853]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Runtime behavior of transform"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 1.9e-05], [10, 0.000364], [20, 0.000809], [30, 0.001247], [40, 0.001684], [50, 0.002355], [60, 0.003244], [70, 0.004003], [80, 0.004914], [90, 0.005481], [100, 0.006129]]
|
||||
}
|
||||
|
||||
, {
|
||||
"name": "std::array",
|
||||
"data": [[0, 1.1e-05], [10, 0.000158], [20, 0.000405], [30, 0.000615], [40, 0.0008], [50, 0.001042], [60, 0.001233], [70, 0.001461], [80, 0.001677], [90, 0.002141], [100, 0.002127]]
|
||||
}
|
||||
|
||||
, {
|
||||
"name": "std::vector",
|
||||
"data": [[0, 6.7e-05], [10, 0.000768], [20, 0.001316], [30, 0.001838], [40, 0.002256], [50, 0.00284], [60, 0.003288], [70, 0.003803], [80, 0.004298], [90, 0.004732], [100, 0.005201]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 4.7e-05], [10, 0.000787], [20, 0.001622], [30, 0.003119], [40, 0.004883], [50, 0.007094]]
|
||||
}, {
|
||||
"name": "fusion::list",
|
||||
"data": [[0, 5.6e-05], [10, 0.001096], [20, 0.003369], [30, 0.008728], [40, 0.016775], [50, 0.027811]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of union_"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::set",
|
||||
"data": [[0, 0.193604519], [5, 0.227613932], [10, 0.305207537], [15, 0.418455482], [20, 0.93066719], [25, 0.756442118], [30, 0.971024316], [35, 1.274839973], [40, 1.600416993], [45, 1.97136683]]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of unpack"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.127275246], [2, 0.127246771], [4, 0.113492333], [6, 0.162629068], [8, 0.133755601], [10, 0.119402815], [12, 0.122865779], [14, 0.124441386], [16, 0.127787475], [18, 0.130084714], [20, 0.13243757], [21, 0.131833772], [26, 0.140100648], [31, 0.143223853], [36, 0.14875933], [41, 0.156084424], [46, 0.161912808], [50, 0.166019235], [75, 0.19662235], [100, 0.228809398], [125, 0.259776606], [150, 0.290072565], [175, 0.330732905], [200, 0.371655341], [225, 0.408228654], [250, 0.44772936], [275, 0.487264243], [300, 0.527768715], [325, 0.56943456], [350, 0.609791441], [375, 0.652433722], [400, 0.705948053]]
|
||||
}, {
|
||||
"name": "hana::basic_tuple",
|
||||
"data": [[0, 0.095677462], [2, 0.097677606], [4, 0.099770834], [6, 0.100962921], [8, 0.103095801], [10, 0.105505504], [12, 0.105577195], [14, 0.108207987], [16, 0.110820811], [18, 0.110720083], [20, 0.112896758], [21, 0.114574973], [26, 0.119276653], [31, 0.123227447], [36, 0.126690851], [41, 0.131357355], [46, 0.136744919], [50, 0.142174204], [75, 0.16480751], [100, 0.1902706], [125, 0.215405907], [150, 0.250782817], [175, 0.27169586], [200, 0.308158083], [225, 0.334591559], [250, 0.365818348], [275, 0.402257394], [300, 0.433244399], [325, 0.466679578], [350, 0.501241615], [375, 0.538313273], [400, 0.577639383]]
|
||||
}, {
|
||||
"name": "hana::set",
|
||||
"data": [[0, 0.186553485], [2, 0.192138656], [4, 0.1944319], [6, 0.19825139], [8, 0.202757015], [10, 0.204502579], [12, 0.207752426], [14, 0.209118699], [16, 0.211008982], [18, 0.212297956], [20, 0.216152654], [21, 0.218252766], [26, 0.224814826], [31, 0.231425587], [36, 0.241325697], [41, 0.244944259], [46, 0.252537878], [50, 0.257776693], [75, 0.294199893], [100, 0.327208903], [125, 0.369312968], [150, 0.409730808], [175, 0.446059515], [200, 0.496783237], [225, 0.532631505], [250, 0.570437161], [275, 0.625147116], [300, 0.664901665], [325, 0.712367283], [350, 0.760596525], [375, 0.819329424], [400, 0.858126665]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 0.638195453], [2, 0.65452002], [4, 0.673824667], [6, 0.682528199], [8, 0.710248233], [10, 0.749877002], [12, 0.79249412], [14, 0.831321336], [16, 0.877811566]]
|
||||
}, {
|
||||
"name": "fusion::list",
|
||||
"data": [[0, 0.633193255], [2, 0.640630349], [4, 0.671569372], [6, 0.688834589], [8, 0.720343267], [10, 0.79238011], [12, 0.81076482], [14, 0.864601533], [16, 0.911940141]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Executable size for at"
|
||||
},
|
||||
"yAxis": {
|
||||
"title": {
|
||||
"text": "Executable size (kb)"
|
||||
},
|
||||
"floor": 0
|
||||
},
|
||||
"tooltip": {
|
||||
"valueSuffix": "kb"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[1, 80.337], [11, 104.309], [21, 131.861], [31, 162.799], [41, 197.135]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "std::tuple",
|
||||
"data": [[1, 79.294], [11, 117.054], [21, 193.678], [31, 337.198], [41, 559.414]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[1, 94.044], [11, 200.58], [21, 349.56], [31, 536.226], [41, 756.492]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of at"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[1, 0.105291188], [6, 0.106976877], [11, 0.110442325], [16, 0.112919632], [21, 0.116300673], [26, 0.119144301], [31, 0.123165892], [36, 0.123941175], [41, 0.127662156], [46, 0.130081374], [50, 0.133194014], [75, 0.148240773], [100, 0.164304444], [125, 0.181596868], [150, 0.196652468], [175, 0.211503945], [200, 0.231897027], [225, 0.247035689], [250, 0.265320494], [275, 0.288431491], [300, 0.301068037], [325, 0.323665213], [350, 0.342700348], [375, 0.361546876], [400, 0.383590061]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "std::tuple",
|
||||
"data": [[1, 0.082020148], [6, 0.099274688], [11, 0.118353033], [16, 0.140470718], [21, 0.170309562], [26, 0.19944602], [31, 0.230986864], [36, 0.272548092], [41, 0.319531947], [46, 0.370590908], [50, 0.419500218], [75, 0.819626573], [100, 1.483576061]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[1, 0.509354531], [6, 0.515986207], [11, 0.532332196], [16, 0.536373727], [21, 0.545750952], [26, 0.5484427], [31, 0.564777165], [36, 0.576626764], [41, 0.585853635], [46, 0.598871176]]
|
||||
}, {
|
||||
"name": "fusion::list",
|
||||
"data": [[1, 0.497683141], [6, 0.520684315], [11, 0.539815369], [16, 0.56260403], [21, 0.589049133], [26, 0.618337377], [31, 0.646508586], [36, 0.672414007], [41, 0.705579051], [46, 0.746902783]]
|
||||
}, {
|
||||
"name": "mpl::vector",
|
||||
"data": [[1, 0.111265717], [6, 0.112174282], [11, 0.114074629], [16, 0.11554508], [21, 0.116818094], [26, 0.119611823], [31, 0.123630634], [36, 0.126451248], [41, 0.131403633], [46, 0.134635304], [50, 0.136882356], [75, 0.155558593], [100, 0.176546107], [125, 0.202740151], [150, 0.230958837], [175, 0.263078329], [200, 0.30537326], [225, 0.348971131], [250, 0.395199266], [275, 0.447179816], [300, 0.51553143], [325, 0.577572754], [350, 0.659455798], [375, 0.742591968], [400, 0.832387476]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Runtime behavior of at"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[1, 2.4e-05], [6, 0.000123], [11, 0.000282], [16, 0.000463], [21, 0.000638], [26, 0.000763], [31, 0.00093], [36, 0.001064], [41, 0.001243], [46, 0.001391]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "std::tuple",
|
||||
"data": [[1, 1.5e-05], [6, 0.000112], [11, 0.000226], [16, 0.000321], [21, 0.000479], [26, 0.000608], [31, 0.000694], [36, 0.000832], [41, 0.000945], [46, 0.001064]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[1, 3.0e-05], [6, 0.000153], [11, 0.000352], [16, 0.000539], [21, 0.000725], [26, 0.000904], [31, 0.001072], [36, 0.001264], [41, 0.001429], [46, 0.001656]]
|
||||
}, {
|
||||
"name": "fusion::list",
|
||||
"data": [[1, 2.7e-05], [6, 0.00025], [11, 0.000687], [16, 0.001335], [21, 0.002238], [26, 0.003721], [31, 0.0063], [36, 0.00962], [41, 0.013647], [46, 0.018874]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of at_key"
|
||||
},
|
||||
"xAxis": {
|
||||
"title": { "text": "Index of the key looked up" }
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "baseline",
|
||||
"data": [[0, 0.112252592], [5, 0.113767186], [10, 0.112208843], [15, 0.112456012], [20, 0.112275562], [25, 0.111943147], [30, 0.11199795], [35, 0.110948428], [40, 0.111500278], [45, 0.111573134], [50, 0.111658277], [55, 0.111488494], [60, 0.112199716], [65, 0.112297937], [70, 0.111341791], [75, 0.113836444], [80, 0.114029537], [85, 0.113121072], [90, 0.11334406], [95, 0.113292163], [100, 0.112607253], [105, 0.11305502], [110, 0.113479899], [115, 0.112817678], [120, 0.11423835], [125, 0.114028981], [130, 0.113966262], [135, 0.112820553], [140, 0.114934214], [145, 0.113052432]]
|
||||
}, {
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.392468302], [5, 0.405278511], [10, 0.411112676], [15, 0.430273516], [20, 0.440011573], [25, 0.453448948], [30, 0.463529608], [35, 0.479789076], [40, 0.496104362], [45, 0.504062646], [50, 0.521727601], [55, 0.535531062], [60, 0.551366707], [65, 0.562989232], [70, 0.577970857], [75, 0.594654258], [80, 0.611289108], [85, 0.616816044], [90, 0.659446419], [95, 0.648594978], [100, 0.664286121], [105, 0.676597326], [110, 0.700494794], [115, 0.715671636], [120, 0.734710609], [125, 0.740552515], [130, 0.749013824], [135, 0.83541447], [140, 0.77418867], [145, 0.801844659]]
|
||||
}, {
|
||||
"name": "hana::map",
|
||||
"data": [[0, 0.658498507], [5, 0.61434425], [10, 0.621849018], [15, 0.634603611], [20, 0.613747052], [25, 0.613931094], [30, 0.626195415], [35, 0.604908837], [40, 0.632237658], [45, 0.607541504], [50, 0.607637988], [55, 0.619773137], [60, 0.646605078], [65, 0.606631387], [70, 0.609613938], [75, 0.610785431], [80, 0.649903158], [85, 0.610874006], [90, 0.6334379], [95, 0.605610412], [100, 0.609565769], [105, 0.611796991], [110, 0.61059233], [115, 0.618347292], [120, 0.624878015], [125, 0.621191642], [130, 0.973827112], [135, 0.673213189], [140, 0.644863855], [145, 0.629239077]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::map",
|
||||
"data": [[0, 4.140117754], [5, 4.359020969], [10, 3.857677934], [15, 3.922007942], [20, 4.19737065], [25, 3.916956547], [30, 3.936065166], [35, 3.969142081], [40, 4.038324553], [45, 4.004339496], [50, 3.997473272], [55, 3.999525184], [60, 4.01711495], [65, 4.059445288], [70, 4.08741671], [75, 4.142107215], [80, 4.136379309], [85, 4.173116151], [90, 4.193962307], [95, 4.20920969], [100, 4.219079288], [105, 4.276873751], [110, 4.256932474], [115, 4.315712339], [120, 4.308337055], [125, 4.324531742], [130, 4.337773662], [135, 4.362416632], [140, 4.387909486], [145, 4.441666064]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of at_key"
|
||||
},
|
||||
"xAxis": {
|
||||
"title": { "text": "Number of elements looked up" }
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "baseline",
|
||||
"data": [[0, 0.154512936], [5, 0.158657017], [10, 0.166735611], [15, 0.174540441], [20, 0.179368662], [25, 0.187752716], [30, 0.191638864], [35, 0.200210552], [40, 0.209483885], [45, 0.21412342], [50, 0.217352252], [55, 0.22328581], [60, 0.230309736], [65, 0.23642019], [70, 0.242602943], [75, 0.249966319], [80, 0.257526209], [85, 0.266738951], [90, 0.270516183], [95, 0.275861127], [100, 0.282858218], [105, 0.291578729], [110, 0.293087756], [115, 0.299920937], [120, 0.307000021], [125, 0.317607921], [130, 0.324357704], [135, 0.327552906], [140, 0.332382051], [145, 0.338241721]]
|
||||
}, {
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.373224559], [5, 0.424000299], [10, 0.480980617], [15, 0.554184953], [20, 0.632937909], [25, 0.729863961], [30, 0.835195863], [35, 0.968302069], [40, 1.091279396], [45, 1.242155866], [50, 1.397283279], [55, 1.556453335], [60, 1.735716454], [65, 1.932819298], [70, 2.158085431], [75, 2.391639827], [80, 2.580043923], [85, 2.843540213], [90, 3.098208054], [95, 3.362104763], [100, 3.647470453], [105, 3.923537779], [110, 4.2336831], [115, 4.607293148], [120, 4.876505909], [125, 5.226873003], [130, 5.623621624], [135, 6.048387238], [140, 6.402225524], [145, 6.822883307]]
|
||||
}, {
|
||||
"name": "hana::map",
|
||||
"data": [[0, 0.579125888], [5, 0.660705253], [10, 0.718331412], [15, 0.778785604], [20, 0.852473088], [25, 0.904180118], [30, 0.979133901], [35, 1.03310189], [40, 1.101500374], [45, 1.163901547], [50, 1.22829656], [55, 1.287905364], [60, 1.350993835], [65, 1.417902438], [70, 1.474232105], [75, 1.539970518], [80, 1.612599871], [85, 1.683851402], [90, 1.74150176], [95, 1.809022136], [100, 1.87723143], [105, 1.915271034], [110, 1.995520204], [115, 2.097996099], [120, 2.155499545], [125, 2.223344409], [130, 2.274214327], [135, 2.326436082], [140, 2.428535673], [145, 2.487634888]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::map",
|
||||
"data": [[0, 3.681530172], [5, 3.801407738], [10, 3.931464502], [15, 4.612171796], [20, 4.416308734], [25, 4.5361375], [30, 4.884482891], [35, 4.849849619], [40, 5.182292649], [45, 7.551709616], [50, 7.486220505], [55, 8.209273849], [60, 6.305384272], [65, 6.512121306], [70, 7.811123585], [75, 9.68229188], [80, 12.280438594], [85, 12.284437115], [90, 13.418225316], [95, 11.553654727], [100, 13.891335204], [105, 14.947691983], [110, 13.535326561], [115, 11.164906199], [120, 11.792522548], [125, 12.362066347], [130, 13.055601067], [135, 13.741248614], [140, 13.59888664], [145, 14.089206562]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of cartesian_product"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.134096084], [1, 0.159700699], [2, 0.174119816], [3, 0.205495598], [4, 0.245502034], [5, 0.30210765], [6, 0.369405985], [7, 0.443838282], [8, 0.538578751], [9, 0.637226135], [10, 0.753056082], [11, 0.871851705], [12, 1.028495594], [13, 1.168359817], [14, 1.337236197], [15, 1.535621582], [16, 1.655135034], [17, 1.865251333], [18, 2.109193618], [19, 2.37692345], [20, 2.602729483], [21, 2.798495953], [22, 3.027626525], [23, 3.349083151], [24, 3.600747459], [25, 3.884091623], [26, 4.233768469], [27, 4.590533389], [28, 4.915339564], [29, 5.429835112], [30, 5.763405434]]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Executable size for count_if"
|
||||
},
|
||||
"yAxis": {
|
||||
"title": {
|
||||
"text": "Executable size (kb)"
|
||||
},
|
||||
"floor": 0
|
||||
},
|
||||
"tooltip": {
|
||||
"valueSuffix": "kb"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[1, 91.323], [11, 108.481], [21, 129.899], [31, 151.293], [41, 172.713]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[1, 97.97], [11, 217.299], [21, 369.794], [31, 556.431], [41, 772.19]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of count_if"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.167886943], [5, 0.194229461], [10, 0.20849935], [15, 0.223772023], [20, 0.237996187], [25, 0.25249041], [30, 0.266360451], [35, 0.281802276], [40, 0.294078499], [45, 0.310660825], [50, 0.324507086], [75, 0.402941314], [100, 0.482990601], [125, 0.564598053], [150, 0.645727668], [175, 0.724677469], [200, 0.817669275], [225, 0.907865286], [250, 0.984642075], [275, 1.079354979], [300, 1.170848889], [325, 1.26908428], [350, 1.370304447], [375, 1.475396413], [400, 1.573010974]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 0.58781698], [5, 0.651512698], [10, 0.703483851], [15, 0.766895002], [20, 0.832172881], [25, 0.885554037], [30, 0.9436503], [35, 1.0107449], [40, 1.084409755], [45, 1.155989683], [50, 1.228581945]]
|
||||
}, {
|
||||
"name": "fusion::list",
|
||||
"data": [[0, 0.581347522], [5, 0.648616858], [10, 0.705204598], [15, 0.774526151], [20, 0.837642061], [25, 0.908726033], [30, 0.98598121], [35, 1.057667225], [40, 1.14211069], [45, 1.227380379], [50, 1.321285869]]
|
||||
}, {
|
||||
"name": "mpl::vector",
|
||||
"data": [[0, 0.134212134], [5, 0.13714991], [10, 0.142957836], [15, 0.150039904], [20, 0.153997426], [25, 0.161688231], [30, 0.168228167], [35, 0.180889853], [40, 0.19404179], [45, 0.197896262], [50, 0.203432071], [75, 0.2499467], [100, 0.305433846], [125, 0.365880585], [150, 0.44053181], [175, 0.512342016], [200, 0.611260359], [225, 0.696726015], [250, 0.807372576], [275, 0.938040642], [300, 1.067172278], [325, 1.204810624], [350, 1.353931795], [375, 1.516020591], [400, 1.692179151]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Runtime behavior of count_if"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "Homogeneous hana::tuple",
|
||||
"data": [[0, 1.4e-05], [2, 8.9e-05], [4, 0.000152], [6, 0.00021], [8, 0.000284], [10, 0.000434], [12, 0.000552], [14, 0.000603], [16, 0.000665], [18, 0.000785], [20, 0.000887], [22, 0.001125], [24, 0.001053], [26, 0.001166], [28, 0.001311], [30, 0.00149], [32, 0.001509], [34, 0.001591], [36, 0.001747], [38, 0.001778], [40, 0.001797], [42, 0.001855], [44, 0.001972], [46, 0.002041], [48, 0.002145], [50, 0.002256]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "Homogeneous fusion::vector",
|
||||
"data": [[0, 1.5e-05], [2, 0.00011], [4, 0.000213], [6, 0.000317], [8, 0.000425], [10, 0.000564], [12, 0.000711], [14, 0.000818], [16, 0.001001], [18, 0.001088], [20, 0.001231], [22, 0.001329], [24, 0.00146], [26, 0.001569], [28, 0.001698], [30, 0.001822], [32, 0.001925], [34, 0.002058], [36, 0.002236], [38, 0.002367], [40, 0.002472], [42, 0.002742], [44, 0.002739], [46, 0.002956], [48, 0.003213], [50, 0.003386]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of difference"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::set",
|
||||
"data": [[0, 0.186804619], [5, 0.25183844], [10, 0.358613903], [15, 0.501423017], [20, 0.72323665], [25, 0.968458383], [30, 1.305475206], [35, 1.635439923], [40, 2.115180254], [45, 2.656872877]]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of filter"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.173414341], [5, 0.205705131], [10, 0.224271706], [15, 0.241398013], [20, 0.260772258], [25, 0.280546718], [30, 0.298485953], [35, 0.315793887], [40, 0.33364345], [45, 0.35476723], [50, 0.377538346], [75, 0.476643845], [100, 0.586796559], [125, 0.698175554], [150, 0.821213327], [175, 0.946447531], [200, 1.092619495], [225, 1.225205346], [250, 1.378377962], [275, 1.531316632], [300, 1.679033692], [325, 1.855572773], [350, 2.039575352], [375, 2.2057741], [400, 2.424087592]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 0.512843734], [5, 0.56281959], [10, 0.635341349], [15, 0.7054281], [20, 0.809182365], [25, 0.896096781], [30, 1.03557264], [35, 1.147414721], [40, 1.322164636], [45, 1.479005697], [50, 1.707243931]]
|
||||
}, {
|
||||
"name": "fusion::list",
|
||||
"data": [[0, 0.511039224], [5, 0.577919888], [10, 0.654428711], [15, 0.72548951], [20, 0.821081742], [25, 0.909815656], [30, 1.018162116], [35, 1.114269262], [40, 1.221746485], [45, 1.331941121], [50, 1.471857481]]
|
||||
}, {
|
||||
"name": "mpl::vector",
|
||||
"data": [[0, 0.146662465], [5, 0.155026014], [10, 0.159565506], [15, 0.165360064], [20, 0.168979581], [25, 0.177361142], [30, 0.184736349], [35, 0.19340506], [40, 0.201201893], [45, 0.20907032], [50, 0.219850648], [75, 0.265866163], [100, 0.321234639], [125, 0.384869204], [150, 0.458491267], [175, 0.537517942], [200, 0.629964435], [225, 0.74076534], [250, 0.841151894], [275, 0.966788703], [300, 1.106122654], [325, 1.267341812], [350, 1.437209859], [375, 1.603836214], [400, 1.785667235]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of find_if"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.135789492], [5, 0.146150584], [10, 0.152467824], [15, 0.16053337], [20, 0.163990191], [25, 0.17371633], [30, 0.180938224], [35, 0.18637344], [40, 0.193791585], [45, 0.200467427], [50, 0.209908549], [75, 0.246227011], [100, 0.283261424], [125, 0.324012818], [150, 0.368499106], [175, 0.407283802], [200, 0.45889451]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
, {
|
||||
"name": "std::integer_sequence",
|
||||
"data": [[0, 0.132296423], [5, 0.144668421], [10, 0.145426896], [15, 0.147151237], [20, 0.149898504], [25, 0.152592473], [30, 0.15487271], [35, 0.157647988], [40, 0.160830415], [45, 0.162071114], [50, 0.164918864], [75, 0.178517879], [100, 0.19183563], [125, 0.205091334], [150, 0.221361169], [175, 0.237343188], [200, 0.252349156]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 0.509444714], [5, 0.531644399], [10, 0.557792479], [15, 0.580198501], [20, 0.620798172], [25, 0.637748374], [30, 0.664850871], [35, 0.695563289], [40, 0.726767593], [45, 0.76321617]]
|
||||
}, {
|
||||
"name": "fusion::list",
|
||||
"data": [[0, 0.500483694], [5, 0.541385851], [10, 0.587345095], [15, 0.64124611], [20, 0.690174466], [25, 0.750927924], [30, 0.8163142], [35, 0.882562881], [40, 0.952244224], [45, 1.033130393]]
|
||||
}, {
|
||||
"name": "mpl::vector",
|
||||
"data": [[0, 0.142660426], [5, 0.150681298], [10, 0.155601811], [15, 0.161747759], [20, 0.16920993], [25, 0.178221226], [30, 0.18575852], [35, 0.195465273], [40, 0.204629221], [45, 0.213385673], [50, 0.224905817], [75, 0.275441493], [100, 0.336461704], [125, 0.403567832], [150, 0.480094054], [175, 0.565186613], [200, 0.661843785]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Executable size for fold_left"
|
||||
},
|
||||
"yAxis": {
|
||||
"title": {
|
||||
"text": "Executable size (kb)"
|
||||
},
|
||||
"floor": 0
|
||||
},
|
||||
"tooltip": {
|
||||
"valueSuffix": "kb"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 84.526], [10, 111.294], [20, 134.663], [30, 155.866], [40, 179.474], [50, 203.729], [60, 222.856], [70, 246.57], [80, 275.941], [90, 297.37], [100, 320.748]]
|
||||
}, {
|
||||
"name": "std::vector",
|
||||
"data": [[0, 96.549], [10, 112.285], [20, 112.357], [30, 112.429], [40, 112.501], [50, 112.565], [60, 112.637], [70, 112.709], [80, 112.781], [90, 112.845], [100, 112.917]]
|
||||
}, {
|
||||
"name": "std::array",
|
||||
"data": [[0, 77.706], [10, 77.9], [20, 77.972], [30, 78.036], [40, 78.108], [50, 78.18], [60, 78.252], [70, 78.332], [80, 78.404], [90, 78.476], [100, 78.58]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 86.953], [10, 227.281], [20, 396.479], [30, 590.965], [40, 823.035], [50, 1088.609]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of fold_left"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.101515511], [5, 0.109502526], [10, 0.128435372], [15, 0.118797367], [20, 0.122687453], [25, 0.128392285], [30, 0.131694118], [35, 0.135883841], [40, 0.140582152], [45, 0.146658317], [50, 0.164583011], [75, 0.173017288], [100, 0.204839044], [125, 0.285636127], [150, 0.319049975], [175, 0.276808016], [200, 0.365650107], [225, 0.445564454], [250, 0.371399242], [275, 0.397620981], [300, 0.438738543], [325, 0.468889405], [350, 0.500198538], [375, 0.540688005], [400, 0.573788852]]
|
||||
}, {
|
||||
"name": "hana::basic_tuple",
|
||||
"data": [[0, 0.092748625], [5, 0.096413172], [10, 0.100050599], [15, 0.103093722], [20, 0.106852037], [25, 0.11035152], [30, 0.112756367], [35, 0.116384972], [40, 0.119550504], [45, 0.124370843], [50, 0.128456927], [75, 0.145085054], [100, 0.162764521], [125, 0.183263889], [150, 0.202864509], [175, 0.224667159], [200, 0.248715644], [225, 0.271791788], [250, 0.296070222], [275, 0.322582655], [300, 0.354165899], [325, 0.3729131], [350, 0.403707327], [375, 0.429430501], [400, 0.468370016]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 0.507126795], [5, 0.533197779], [10, 0.558562554], [15, 0.592106528], [20, 0.617028225], [25, 0.646782919], [30, 0.676137034], [35, 0.704561488], [40, 0.737921031], [45, 0.76923552], [50, 0.808803827]]
|
||||
},{
|
||||
"name": "fusion::list",
|
||||
"data": [[0, 0.49181916], [5, 0.529269921], [10, 0.556432901], [15, 0.59755913], [20, 0.634649136], [25, 0.671003344], [30, 0.71677354], [35, 0.764269198], [40, 0.801301442], [45, 0.843126394], [50, 0.897495953]]
|
||||
}, {
|
||||
"name": "mpl::vector",
|
||||
"data": [[0, 0.12711482], [5, 0.130719598], [10, 0.134738403], [15, 0.138510132], [20, 0.144817585], [25, 0.149812755], [30, 0.153995581], [35, 0.160994033], [40, 0.166820719], [45, 0.174435224], [50, 0.181699823], [75, 0.220588537], [100, 0.268611692], [125, 0.321206153], [150, 0.384563552], [175, 0.455456824], [200, 0.537129634], [225, 0.624024639], [250, 0.71697931], [275, 0.832863516], [300, 0.955348562], [325, 1.078489482], [350, 1.228273798], [375, 1.388902059], [400, 1.554700962]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Runtime behavior of fold_left"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 2.2e-05], [10, 0.00026], [20, 0.000673], [30, 0.001008], [40, 0.001367], [50, 0.001771], [60, 0.002085], [70, 0.002846], [80, 0.003511], [90, 0.004024], [100, 0.004672]]
|
||||
}, {
|
||||
"name": "std::vector",
|
||||
"data": [[0, 2.5e-05], [10, 0.000467], [20, 0.000827], [30, 0.001153], [40, 0.001518], [50, 0.001847], [60, 0.002195], [70, 0.002569], [80, 0.002877], [90, 0.003224], [100, 0.003602]]
|
||||
}, {
|
||||
"name": "std::array",
|
||||
"data": [[0, 7.0e-06], [10, 0.000155], [20, 0.000299], [30, 0.000484], [40, 0.000835], [50, 0.000913], [60, 0.001076], [70, 0.001234], [80, 0.001481], [90, 0.001624], [100, 0.001792]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 1.8e-05], [10, 0.000427], [20, 0.000999], [30, 0.001548], [40, 0.002091], [50, 0.002804]]
|
||||
}, {
|
||||
"name": "fusion::list",
|
||||
"data": [[0, 1.8e-05], [10, 0.000549], [20, 0.001902], [30, 0.004248], [40, 0.009055], [50, 0.014983]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Executable size for fold_right"
|
||||
},
|
||||
"yAxis": {
|
||||
"title": {
|
||||
"text": "Executable size (kb)"
|
||||
},
|
||||
"floor": 0
|
||||
},
|
||||
"tooltip": {
|
||||
"valueSuffix": "kb"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[1, 93.603], [11, 112.719], [21, 136.147], [31, 157.323], [41, 180.988]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[1, 109.085], [11, 247.827], [21, 417.457], [31, 624.655], [41, 857.165]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of fold_right"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.107835239], [5, 0.11556712], [10, 0.117867813], [15, 0.122467041], [20, 0.128480956], [25, 0.13159569], [30, 0.136785268], [35, 0.140216265], [40, 0.144960326], [45, 0.153604413], [50, 0.155696303], [75, 0.177384442], [100, 0.202431305], [125, 0.228344496], [150, 0.261850232], [175, 0.279999138], [200, 0.310293805], [225, 0.33782607], [250, 0.373228288], [275, 0.397435141], [300, 0.431758567], [325, 0.45716529], [350, 0.508490582], [375, 0.526625265], [400, 0.571228513]]
|
||||
}, {
|
||||
"name": "hana::basic_tuple",
|
||||
"data": [[0, 0.09686463], [5, 0.101583772], [10, 0.103317299], [15, 0.107473046], [20, 0.112392025], [25, 0.114331726], [30, 0.116831052], [35, 0.121621572], [40, 0.123751089], [45, 0.127547512], [50, 0.131333374], [75, 0.148743691], [100, 0.168595035], [125, 0.187742771], [150, 0.20817155], [175, 0.23106571], [200, 0.253353919], [225, 0.278150985], [250, 0.301346808], [275, 0.33140878], [300, 0.353122874], [325, 0.380496663], [350, 0.40871648], [375, 0.439171735], [400, 0.471250613]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 0.505654348], [5, 0.533969734], [10, 0.560970697], [15, 0.591272882], [20, 0.6183534], [25, 0.649667028], [30, 0.684798349], [35, 0.721458475], [40, 0.761869141], [45, 0.775226977]]
|
||||
}, {
|
||||
"name": "mpl::vector ",
|
||||
"data": [[0, 0.130991784], [5, 0.135082901], [10, 0.13707974], [15, 0.141479385], [20, 0.146511294], [25, 0.153709891], [30, 0.159157222], [35, 0.170461473], [40, 0.173754982], [45, 0.182125003], [50, 0.189943322], [75, 0.234321431], [100, 0.282703275], [125, 0.340705779], [150, 0.402906721], [175, 0.487193652], [200, 0.566736016], [225, 0.66389696], [250, 0.759511058], [275, 0.869121889], [300, 1.002225092], [325, 1.125487587], [350, 1.292446539], [375, 1.43517476], [400, 1.631329087]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Runtime behavior of fold_right"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[1, 6.8e-05], [3, 9.3e-05], [5, 0.000126], [7, 0.000177], [9, 0.000231], [11, 0.000381], [13, 0.000427], [15, 0.000434], [17, 0.000559], [19, 0.000774], [21, 0.000756], [23, 0.000796], [25, 0.000873], [27, 0.000914], [29, 0.000987], [31, 0.001012], [33, 0.00114], [35, 0.001211], [37, 0.001325], [39, 0.001339], [41, 0.00148], [43, 0.001539], [45, 0.001559], [47, 0.001723], [49, 0.001718]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[1, 6.3e-05], [3, 0.000136], [5, 0.000204], [7, 0.000274], [9, 0.000375], [11, 0.00054], [13, 0.000581], [15, 0.000698], [17, 0.000822], [19, 0.00094], [21, 0.00105], [23, 0.001165], [25, 0.001309], [27, 0.001585], [29, 0.001467], [31, 0.001584], [33, 0.001721], [35, 0.001809], [37, 0.00194], [39, 0.002074], [41, 0.002162], [43, 0.002273], [45, 0.002397], [47, 0.002544], [49, 0.002725]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
|
||||
|
||||
{
|
||||
"chart": {
|
||||
"type": "column"
|
||||
},
|
||||
"legend": {
|
||||
"enabled": false
|
||||
},
|
||||
"xAxis": {
|
||||
"type": "category"
|
||||
},
|
||||
"title": {
|
||||
"text": "Including various metaprogramming libraries"
|
||||
},
|
||||
"plotOptions": {
|
||||
"series": {
|
||||
"borderWidth": 0,
|
||||
"dataLabels": {
|
||||
"enabled": true,
|
||||
"format": "{point.y:.5f}s"
|
||||
}
|
||||
}
|
||||
},
|
||||
"series": [{
|
||||
"name": "Include time",
|
||||
"colorByPoint": true,
|
||||
"data": [
|
||||
{
|
||||
"name": "Baseline (no includes)",
|
||||
"y": 0.013117483
|
||||
}, {
|
||||
"name": "Boost.Hana",
|
||||
"y": 0.3335592098
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "Boost.MPL",
|
||||
"y": 1.3374166887999999
|
||||
}, {
|
||||
"name": "Boost.Fusion",
|
||||
"y": 1.4031219268
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
]
|
||||
}]
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of insert"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::set",
|
||||
"data": [[0, 0.19605168], [5, 0.216978863], [10, 0.233689886], [15, 0.250408623], [20, 0.268411841], [25, 0.291991233], [30, 0.304007156], [35, 0.325563488], [40, 0.344447083], [45, 0.365168724], [50, 0.385985986], [75, 0.500381445], [100, 0.609185647], [125, 0.745305175], [150, 0.903105932], [175, 1.066254828], [200, 1.239970386], [225, 1.412618204], [250, 1.624242902], [275, 1.832149578], [300, 2.034772594], [325, 2.265770531], [350, 2.508912134], [375, 2.779955701], [400, 3.105172283]]
|
||||
}, {
|
||||
"name": "hana::map",
|
||||
"data": [[0, 0.203857122], [5, 0.23725102], [10, 0.271423243], [15, 0.303002673], [20, 0.336168096], [25, 0.372361033], [30, 0.406029021], [35, 0.441954201], [40, 0.47439423], [45, 0.509584494], [50, 0.547292782], [75, 0.739318626], [100, 0.944008949], [125, 1.137933665], [150, 1.371104055], [175, 1.596463587], [200, 1.820390885], [225, 2.07336541], [250, 2.360486741], [275, 2.600702716], [300, 2.894899191], [325, 3.154746705], [350, 3.442280165], [375, 3.76184541], [400, 4.15996741]]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of intersection"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::set",
|
||||
"data": [[0, 0.189855714], [5, 0.22660941], [10, 0.261219949], [15, 0.301301946], [20, 0.353038952], [25, 0.413922763], [30, 0.485053977], [35, 0.568170674], [40, 0.659218467], [45, 0.763678174]]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of is_disjoint"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.153749278], [5, 0.285515262], [10, 0.522346769], [15, 0.882257359], [20, 1.373666189], [25, 2.026012938], [30, 2.827005891], [35, 3.674077317], [40, 4.78327019], [45, 5.983691151]]
|
||||
}, {
|
||||
"name": "hana::set",
|
||||
"data": [[0, 0.196251441], [5, 0.315506619], [10, 0.5116281], [15, 0.798860165], [20, 1.189701528], [25, 1.681568342], [30, 2.284903482], [35, 2.990006131], [40, 3.800270593], [45, 4.7024085]]
|
||||
}, {
|
||||
"name": "hana::map",
|
||||
"data": [[0, 0.207470799], [5, 0.415530387], [10, 0.736990841], [15, 1.192351351], [20, 1.765891872], [25, 2.494458587], [30, 3.399992728], [35, 4.403199145], [40, 5.574966695], [45, 6.904378686]]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of is_subset"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.160601035], [5, 0.328342036], [10, 0.610991228], [15, 1.023973374], [20, 1.592536263], [25, 2.327091305], [30, 3.187075452], [35, 4.258072422], [40, 5.462384983], [45, 6.808604331]]
|
||||
}, {
|
||||
"name": "hana::set",
|
||||
"data": [[0, 0.188109304], [5, 0.277414279], [10, 0.433546011], [15, 0.679294716], [20, 1.037496861], [25, 1.445735257], [30, 1.935403507], [35, 2.574052984], [40, 3.327684941], [45, 4.096867799]]
|
||||
}, {
|
||||
"name": "hana::map",
|
||||
"data": [[0, 0.195572462], [5, 0.348431367], [10, 0.526779078], [15, 0.758363666], [20, 1.029180703], [25, 1.372128472], [30, 1.7552276], [35, 2.188225948], [40, 2.684082027], [45, 3.229952553]]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of lexicographical_compare"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[1, 0.159772239], [6, 0.199407739], [11, 0.259951167], [16, 0.348735064], [21, 0.454398789], [26, 0.588239623], [31, 0.737004852], [36, 0.916293185], [41, 1.11213972], [46, 1.334762281], [50, 1.627682554], [75, 3.8060986], [100, 6.965564383], [125, 10.186130242]]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of creating a sequence"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.100747907], [5, 0.105753523], [10, 0.108800103], [15, 0.122851974], [20, 0.114794982], [25, 0.117863087], [30, 0.132839673], [35, 0.122168187], [40, 0.126436592], [45, 0.12893917], [50, 0.133664428], [75, 0.148396394], [100, 0.163679309], [125, 0.180335815], [150, 0.197723851], [175, 0.213458037], [200, 0.234891317], [225, 0.246820899], [250, 0.264923505], [275, 0.282298128], [300, 0.300748777], [325, 0.325584261], [350, 0.337754478], [375, 0.363345898], [400, 0.392292403]]
|
||||
}, {
|
||||
"name": "hana::basic_tuple",
|
||||
"data": [[0, 0.058517611], [5, 0.060497107], [10, 0.06203352], [15, 0.064569008], [20, 0.065190226], [25, 0.067653426], [30, 0.069275144], [35, 0.116690611], [40, 0.072573862], [45, 0.075115544], [50, 0.076303785], [75, 0.086249049], [100, 0.095913263], [125, 0.106099699], [150, 0.115828303], [175, 0.126377334], [200, 0.139766377], [225, 0.152594353], [250, 0.16291759], [275, 0.174702177], [300, 0.187293159], [325, 0.200975568], [350, 0.337383348], [375, 0.230365219], [400, 0.243694707]]
|
||||
}, {
|
||||
"name": "std::array",
|
||||
"data": [[0, 0.210707806], [5, 0.211048116], [10, 0.212018428], [15, 0.214421416], [20, 0.209961031], [25, 0.212891431], [30, 0.211317304], [35, 0.212451994], [40, 0.211710152], [45, 0.212583752], [50, 0.213291098], [75, 0.211636367], [100, 0.21372058], [125, 0.215991616], [150, 0.216762253], [175, 0.214502406], [200, 0.213624997], [225, 0.209985978], [250, 0.212253856], [275, 0.215275589], [300, 0.215009298], [325, 0.317471301], [350, 0.212971386], [375, 0.210279267], [400, 0.211514199]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "std::tuple",
|
||||
"data": [[0, 0.075165299], [5, 0.095261488], [10, 0.114287661], [15, 0.13517045], [20, 0.161482504], [25, 0.194579592], [30, 0.222887698], [35, 0.261211723], [40, 0.305117241], [45, 0.384542762], [50, 0.417479363], [75, 0.8180789], [100, 1.477201468]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::vector",
|
||||
"data": [[0, 0.488754521], [5, 0.506750726], [10, 0.510778], [15, 0.540760195], [20, 0.584917816], [25, 0.633798995], [30, 0.679551803], [35, 0.734089251], [40, 0.800206363], [45, 0.88117781], [50, 0.954248045], [75, 1.436128866], [100, 2.105878905]]
|
||||
}, {
|
||||
"name": "fusion::list",
|
||||
"data": [[0, 0.486121227], [5, 0.505246675], [10, 0.523219092], [15, 0.556554733], [20, 0.60048657], [25, 0.639777245], [30, 0.686326662], [35, 0.746603831], [40, 0.812239937], [45, 0.88195273], [50, 0.959114937], [75, 1.440724098], [100, 2.095479558]]
|
||||
}, {
|
||||
"name": "mpl::vector",
|
||||
"data": [[0, 0.092883816], [5, 0.093011518], [10, 0.093108568], [15, 0.094097395], [20, 0.09351782], [25, 0.101686925], [30, 0.104569395], [35, 0.109083808], [40, 0.111632838], [45, 0.117859217], [50, 0.119362028], [75, 0.137284373], [100, 0.157849225], [125, 0.187263302], [150, 0.212069929], [175, 0.24387593], [200, 0.282510385], [225, 0.323060882], [250, 0.370786331], [275, 0.425473429], [300, 0.486809985], [325, 0.564865389], [350, 0.637529395], [375, 0.73181575], [400, 0.823221996]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of creating a map"
|
||||
},
|
||||
"xAxis": {
|
||||
"title": { "text": "Size of the map" }
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "baseline",
|
||||
"data": [[0, 0.017561795], [5, 0.017942973], [10, 0.01873414], [15, 0.019344518], [20, 0.019842243], [25, 0.020024272], [30, 0.020987438], [35, 0.021129969], [40, 0.02160607], [45, 0.022360675], [50, 0.023068475], [55, 0.0236257], [60, 0.024380612], [65, 0.02480532], [70, 0.025225562], [75, 0.025997333], [80, 0.026940946], [85, 0.027061118], [90, 0.027762191], [95, 0.028726948], [100, 0.029078981], [105, 0.029228385], [110, 0.029633193], [115, 0.030268203], [120, 0.030968478], [125, 0.031401044], [130, 0.032182606], [135, 0.032540297], [140, 0.033336064], [145, 0.03426605]]
|
||||
}, {
|
||||
"name": "hana::map",
|
||||
"data": [[0, 0.19017482], [5, 0.20055575], [10, 0.209866945], [15, 0.217932878], [20, 0.229933202], [25, 0.234642975], [30, 0.243112429], [35, 0.252079262], [40, 0.257883159], [45, 0.269835458], [50, 0.277000816], [55, 0.289313297], [60, 0.300776938], [65, 0.311920594], [70, 0.321705223], [75, 0.331374166], [80, 0.34428986], [85, 0.351593264], [90, 0.360345818], [95, 0.377875551], [100, 0.385707366], [105, 0.392828374], [110, 0.415106668], [115, 0.419763409], [120, 0.432988661], [125, 0.447099472], [130, 0.455913353], [135, 0.466740018], [140, 0.476764408], [145, 0.49135744]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "fusion::map",
|
||||
"data": [[0, 0.499015693], [5, 0.516814609], [10, 0.537568604], [15, 0.568062041], [20, 0.584345458], [25, 0.615535143], [30, 0.651902496], [35, 0.693597873], [40, 0.734863319], [45, 0.787589282], [50, 0.846898389], [55, 0.905021843], [60, 0.971160318], [65, 1.045693409], [70, 1.125888713], [75, 1.210310659], [80, 1.308685071], [85, 1.433683668], [90, 1.517268228], [95, 1.62043279], [100, 1.745029516], [105, 1.88986986], [110, 2.010655151], [115, 2.187606983], [120, 2.364954791], [125, 2.525796916], [130, 2.671318509], [135, 2.864337945], [140, 3.044957514], [145, 3.343831143]]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of partition"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "hana::tuple",
|
||||
"data": [[0, 0.172987846], [5, 0.213612285], [10, 0.235292396], [15, 0.264194375], [20, 0.282151636], [25, 0.306353902], [30, 0.328478605], [35, 0.360039722], [40, 0.380256561], [45, 0.407098618], [50, 0.433067075], [75, 0.567681307], [100, 0.717054819], [125, 0.877021645], [150, 1.051233929], [175, 1.226348708], [200, 1.425384754], [225, 1.621588346], [250, 1.858951576], [275, 2.05900896], [300, 2.308276431], [325, 2.534144711], [350, 2.785312475], [375, 3.082195615], [400, 3.405056948]]
|
||||
}
|
||||
|
||||
|
||||
, {
|
||||
"name": "mpl::vector",
|
||||
"data": [[0, 0.154359581], [5, 0.161802152], [10, 0.168859379], [15, 0.175666331], [20, 0.202287271], [25, 0.191264448], [30, 0.197243431], [35, 0.206854375], [40, 0.216844557], [45, 0.226228704], [50, 0.237851548], [75, 0.291840848], [100, 0.359300823], [125, 0.42542738], [150, 0.765739065], [175, 0.842660889], [200, 0.704396568], [225, 0.811442145], [250, 0.940062944], [275, 1.122518299], [300, 1.233008287], [325, 1.421119037], [350, 1.565340469], [375, 1.818726831], [400, 2.082890588]]
|
||||
}
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Compile-time behavior of product"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
|
||||
"name": "hana::range",
|
||||
"data": [[1, 0.114707618], [2, 0.123354453], [3, 0.114929772], [4, 0.114046003], [5, 0.12716197], [6, 0.132122567], [7, 0.140966286], [8, 0.117081542], [9, 0.168798025], [10, 0.130200403], [11, 0.154156609], [12, 0.114948707], [13, 0.164036867], [14, 0.120414117], [15, 0.11437461], [16, 0.114925564], [17, 0.114741486], [18, 0.120538362], [19, 0.123662422], [20, 0.113920963], [21, 0.114366943]]
|
||||
}, {
|
||||
"name": "Heterogeneous hana::tuple",
|
||||
"data": [[0, 0.111151021], [5, 0.125687035], [10, 0.141749239], [15, 0.156139374], [20, 0.191724249], [25, 0.258817955], [30, 0.282322027], [35, 0.31230163], [40, 0.314157416], [45, 0.3125993], [50, 0.357601899], [75, 0.310722112], [100, 0.434697512], [125, 0.428439139], [150, 0.489093001], [175, 0.55508913], [200, 0.624698111], [225, 0.702442314], [250, 0.763142883], [275, 0.846589128], [300, 0.906146585], [325, 0.981488127], [350, 1.071869735], [375, 1.139757694], [400, 1.246437628], [425, 1.312644311], [450, 1.406187931], [475, 1.514123076], [500, 1.597769416]]
|
||||
}, {
|
||||
"name": "Homogeneous hana::tuple",
|
||||
"data": [[0, 0.10499392], [5, 0.111680609], [10, 0.116033611], [15, 0.118563927], [20, 0.121876567], [25, 0.125758138], [30, 0.127530221], [35, 0.13104701], [40, 0.136257282], [45, 0.13800643], [50, 0.141788874], [75, 0.156611206], [100, 0.174116436], [125, 0.191416175], [150, 0.207749114], [175, 0.224895849], [200, 0.245764245], [225, 0.262520043], [250, 0.286826319], [275, 0.300574672], [300, 0.323200196], [325, 0.34254506], [350, 0.362704865], [375, 0.384289876], [400, 0.411246103], [425, 0.433649294], [450, 0.452893978], [475, 0.484159174], [500, 0.504093019]]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
|
||||
{
|
||||
"title": {
|
||||
"text": "Runtime behavior of product"
|
||||
},
|
||||
"series": [
|
||||
{
|
||||
"name": "Homogeneous hana::tuple",
|
||||
"data": [[1, 0.00011], [3, 0.000157], [5, 0.000174], [7, 0.000253], [9, 0.000285], [11, 0.000372], [13, 0.000457], [15, 0.000519], [17, 0.000598], [19, 0.000695], [21, 0.000793], [23, 0.000884], [25, 0.000928], [27, 0.001014], [29, 0.001093], [31, 0.001119], [33, 0.001242], [35, 0.001289], [37, 0.001381], [39, 0.001471], [41, 0.001507], [43, 0.001602], [45, 0.001647], [47, 0.001769], [49, 0.001805]]
|
||||
}
|
||||
]
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user