Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-updates > by-pkgid > bfb47da7e0322bcb0e23e4b1838d9db9 > files > 977

libstdc++-docs-8.4.0-1.mga7.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.15"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>libstdc++: typelist.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(initResizable);
/* @license-end */</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">libstdc++
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.15 -->
</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">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('a01094.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#namespaces">Namespaces</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">typelist.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><a href="a01094_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:a01547"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01547.html">__gnu_cxx</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01591"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01591.html">__gnu_cxx::typelist</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a723eca4031a239cacb72f23dd84a7f0e"><td class="memItemLeft" align="right" valign="top"><a id="a723eca4031a239cacb72f23dd84a7f0e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN1</b>(X0)</td></tr>
<tr class="separator:a723eca4031a239cacb72f23dd84a7f0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f9539fe9f8ed8420b1c48dd731f4f70"><td class="memItemLeft" align="right" valign="top"><a id="a7f9539fe9f8ed8420b1c48dd731f4f70"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN10</b>(X0,  X1,  X2,  X3,  X4,  X5,  X6,  X7,  X8,  X9)</td></tr>
<tr class="separator:a7f9539fe9f8ed8420b1c48dd731f4f70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c1566fb543e9e9d21d4d98f8991d768"><td class="memItemLeft" align="right" valign="top"><a id="a4c1566fb543e9e9d21d4d98f8991d768"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN11</b>(X0,  X1,  X2,  X3,  X4,  X5,  X6,  X7,  X8,  X9,  X10)</td></tr>
<tr class="separator:a4c1566fb543e9e9d21d4d98f8991d768"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adde4ae58a9e9028baf76c3becf3fe21a"><td class="memItemLeft" align="right" valign="top"><a id="adde4ae58a9e9028baf76c3becf3fe21a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN12</b>(X0,  X1,  X2,  X3,  X4,  X5,  X6,  X7,  X8,  X9,  X10,  X11)</td></tr>
<tr class="separator:adde4ae58a9e9028baf76c3becf3fe21a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0fd80e1b959d69ae637aee2d3af7863"><td class="memItemLeft" align="right" valign="top"><a id="aa0fd80e1b959d69ae637aee2d3af7863"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN13</b>(X0,  X1,  X2,  X3,  X4,  X5,  X6,  X7,  X8,  X9,  X10,  X11,  X12)</td></tr>
<tr class="separator:aa0fd80e1b959d69ae637aee2d3af7863"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89c53471ea8675326b6ed750d5db52c3"><td class="memItemLeft" align="right" valign="top"><a id="a89c53471ea8675326b6ed750d5db52c3"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN14</b>(X0,  X1,  X2,  X3,  X4,  X5,  X6,  X7,  X8,  X9,  X10,  X11,  X12,  X13)</td></tr>
<tr class="separator:a89c53471ea8675326b6ed750d5db52c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3cc1bc3d61217788e09a6bdd45db1d3"><td class="memItemLeft" align="right" valign="top"><a id="ab3cc1bc3d61217788e09a6bdd45db1d3"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN15</b>(X0,  X1,  X2,  X3,  X4,  X5,  X6,  X7,  X8,  X9,  X10,  X11,  X12,  X13,  X14)</td></tr>
<tr class="separator:ab3cc1bc3d61217788e09a6bdd45db1d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0daa505da6938527525ef3b98c62a00"><td class="memItemLeft" align="right" valign="top"><a id="aa0daa505da6938527525ef3b98c62a00"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN16</b>(X0,  X1,  X2,  X3,  X4,  X5,  X6,  X7,  X8,  X9,  X10,  X11,  X12,  X13,  X14,  X15)</td></tr>
<tr class="separator:aa0daa505da6938527525ef3b98c62a00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18019e4ce754e440d489e3b7b842ae3f"><td class="memItemLeft" align="right" valign="top"><a id="a18019e4ce754e440d489e3b7b842ae3f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN17</b>(X0,  X1,  X2,  X3,  X4,  X5,  X6,  X7,  X8,  X9,  X10,  X11,  X12,  X13,  X14,  X15,  X16)</td></tr>
<tr class="separator:a18019e4ce754e440d489e3b7b842ae3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae582ac9f4c378b28243f4bac587e2f7b"><td class="memItemLeft" align="right" valign="top"><a id="ae582ac9f4c378b28243f4bac587e2f7b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN18</b>(X0,  X1,  X2,  X3,  X4,  X5,  X6,  X7,  X8,  X9,  X10,  X11,  X12,  X13,  X14,  X15,  X16,  X17)</td></tr>
<tr class="separator:ae582ac9f4c378b28243f4bac587e2f7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acff24304a0e5a97009d198a0f10b95c2"><td class="memItemLeft" align="right" valign="top"><a id="acff24304a0e5a97009d198a0f10b95c2"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN19</b>(X0,  X1,  X2,  X3,  X4,  X5,  X6,  X7,  X8,  X9,  X10,  X11,  X12,  X13,  X14,  X15,  X16,  X17,  X18)</td></tr>
<tr class="separator:acff24304a0e5a97009d198a0f10b95c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2dc1a4f0365030b30d2df6149e723d23"><td class="memItemLeft" align="right" valign="top"><a id="a2dc1a4f0365030b30d2df6149e723d23"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN2</b>(X0,  X1)</td></tr>
<tr class="separator:a2dc1a4f0365030b30d2df6149e723d23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79df03f8fa6b0f864a0b03f2549110e2"><td class="memItemLeft" align="right" valign="top"><a id="a79df03f8fa6b0f864a0b03f2549110e2"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN20</b>(X0,  X1,  X2,  X3,  X4,  X5,  X6,  X7,  X8,  X9,  X10,  X11,  X12,  X13,  X14,  X15,  X16,  X17,  X18,  X19)</td></tr>
<tr class="separator:a79df03f8fa6b0f864a0b03f2549110e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ca99dc6c46f9ac4541cd01c05afefdd"><td class="memItemLeft" align="right" valign="top"><a id="a5ca99dc6c46f9ac4541cd01c05afefdd"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN3</b>(X0,  X1,  X2)</td></tr>
<tr class="separator:a5ca99dc6c46f9ac4541cd01c05afefdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ed2dda119f175a9c4603647ea9407b9"><td class="memItemLeft" align="right" valign="top"><a id="a7ed2dda119f175a9c4603647ea9407b9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN4</b>(X0,  X1,  X2,  X3)</td></tr>
<tr class="separator:a7ed2dda119f175a9c4603647ea9407b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33b585c611e7d32f10c5bc3bab309c51"><td class="memItemLeft" align="right" valign="top"><a id="a33b585c611e7d32f10c5bc3bab309c51"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN5</b>(X0,  X1,  X2,  X3,  X4)</td></tr>
<tr class="separator:a33b585c611e7d32f10c5bc3bab309c51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63b575df394d4d442c98281ce6c6b82d"><td class="memItemLeft" align="right" valign="top"><a id="a63b575df394d4d442c98281ce6c6b82d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN6</b>(X0,  X1,  X2,  X3,  X4,  X5)</td></tr>
<tr class="separator:a63b575df394d4d442c98281ce6c6b82d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb71d7a41cd37336fe63ccb87d947c6a"><td class="memItemLeft" align="right" valign="top"><a id="adb71d7a41cd37336fe63ccb87d947c6a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN7</b>(X0,  X1,  X2,  X3,  X4,  X5,  X6)</td></tr>
<tr class="separator:adb71d7a41cd37336fe63ccb87d947c6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8752f1bb8712fff0be9abe4d81fbf544"><td class="memItemLeft" align="right" valign="top"><a id="a8752f1bb8712fff0be9abe4d81fbf544"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN8</b>(X0,  X1,  X2,  X3,  X4,  X5,  X6,  X7)</td></tr>
<tr class="separator:a8752f1bb8712fff0be9abe4d81fbf544"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aebaf543ec060c507944445145448e0c3"><td class="memItemLeft" align="right" valign="top"><a id="aebaf543ec060c507944445145448e0c3"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_TYPELIST_CHAIN9</b>(X0,  X1,  X2,  X3,  X4,  X5,  X6,  X7,  X8)</td></tr>
<tr class="separator:aebaf543ec060c507944445145448e0c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a6301ac32e8671f369a7e44a38a17282b"><td class="memTemplParams" colspan="2"><a id="a6301ac32e8671f369a7e44a38a17282b"></a>
template&lt;typename Fn , typename Typelist &gt; </td></tr>
<tr class="memitem:a6301ac32e8671f369a7e44a38a17282b"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>__gnu_cxx::typelist::apply</b> (Fn &amp;, Typelist)</td></tr>
<tr class="separator:a6301ac32e8671f369a7e44a38a17282b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a901aed464640d1d4b48ea99ef8456964"><td class="memTemplParams" colspan="2">template&lt;typename Gn , typename Typelist &gt; </td></tr>
<tr class="memitem:a901aed464640d1d4b48ea99ef8456964"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01591.html#a901aed464640d1d4b48ea99ef8456964">__gnu_cxx::typelist::apply_generator</a> (Gn &amp;, Typelist)</td></tr>
<tr class="separator:a901aed464640d1d4b48ea99ef8456964"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a807d95957dc93c02e6754a39b4ef7169"><td class="memTemplParams" colspan="2"><a id="a807d95957dc93c02e6754a39b4ef7169"></a>
template&lt;typename Gn , typename TypelistT , typename TypelistV &gt; </td></tr>
<tr class="memitem:a807d95957dc93c02e6754a39b4ef7169"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>__gnu_cxx::typelist::apply_generator</b> (Gn &amp;, TypelistT, TypelistV)</td></tr>
<tr class="separator:a807d95957dc93c02e6754a39b4ef7169"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abee0d7325d69698b1badbcfd8bb74904"><td class="memTemplParams" colspan="2"><a id="abee0d7325d69698b1badbcfd8bb74904"></a>
template&lt;typename Fn , typename Typelist &gt; </td></tr>
<tr class="memitem:abee0d7325d69698b1badbcfd8bb74904"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>__gnu_cxx::typelist::apply_generator</b> (Fn &amp;fn, Typelist)</td></tr>
<tr class="separator:abee0d7325d69698b1badbcfd8bb74904"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a035f83de51840b9985f0abea27678a84"><td class="memTemplParams" colspan="2"><a id="a035f83de51840b9985f0abea27678a84"></a>
template&lt;typename Fn , typename TypelistT , typename TypelistV &gt; </td></tr>
<tr class="memitem:a035f83de51840b9985f0abea27678a84"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>__gnu_cxx::typelist::apply_generator</b> (Fn &amp;fn, TypelistT, TypelistV)</td></tr>
<tr class="separator:a035f83de51840b9985f0abea27678a84"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>This file is a GNU extension to the Standard C++ Library.</p>
<p>Contains typelist_chain definitions. Typelists are an idea by Andrei Alexandrescu. </p>

<p class="definition">Definition in file <a class="el" href="a01094_source.html">typelist.h</a>.</p>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_47f59b4ef76325ed55a7fd4bed4be05b.html">include</a></li><li class="navelem"><a class="el" href="dir_029334e92d1e3db3ea7d86241898d8b1.html">ext</a></li><li class="navelem"><a class="el" href="a01094.html">typelist.h</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
  </ul>
</div>
</body>
</html>