Sophie

Sophie

distrib > Mageia > 3 > i586 > by-pkgid > f5e5087a439fef5532501bf9a6ff9c34 > files > 1437

libstdc++-docs-4.7.2-8.1.mga3.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.3"/>
<title>libstdc++: std::valarray&lt; _Tp &gt; Class Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</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 style="padding-left: 0.5em;">
   <div id="projectname">libstdc++
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.3 -->
</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('a00956.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="a03291.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">std::valarray&lt; _Tp &gt; Class Template Reference<div class="ingroups"><a class="el" href="a01644.html">Numeric Arrays</a></div></div>  </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Inheritance diagram for std::valarray&lt; _Tp &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="a03292.png" border="0" usemap="#std_1_1valarray_3_01___tp_01_4_inherit__map" alt="Inheritance graph"/></div>
<map name="std_1_1valarray_3_01___tp_01_4_inherit__map" id="std_1_1valarray_3_01___tp_01_4_inherit__map">
<area shape="rect" id="node3" href="a00956.html" title="std::valarray\&lt; _Dom\l::value_type \&gt;" alt="" coords="4,94,133,133"/><area shape="rect" id="node5" href="a00956.html" title="std::valarray\&lt; size_t \&gt;" alt="" coords="159,101,299,126"/></map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a5908814c2bf94664d6590fa61bd0cd1d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5908814c2bf94664d6590fa61bd0cd1d"></a>
typedef _Tp&#160;</td><td class="memItemRight" valign="bottom"><b>value_type</b></td></tr>
<tr class="separator:a5908814c2bf94664d6590fa61bd0cd1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ga5a3ba6f3bfaf8dc51881d404abf3acd2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga5a3ba6f3bfaf8dc51881d404abf3acd2">valarray</a> ()</td></tr>
<tr class="separator:ga5a3ba6f3bfaf8dc51881d404abf3acd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8b255fdfe17edccf2177a1b4f4f8b5e3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga8b255fdfe17edccf2177a1b4f4f8b5e3">valarray</a> (size_t)</td></tr>
<tr class="separator:ga8b255fdfe17edccf2177a1b4f4f8b5e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga48d699234b6dae1149b7c513f340c407"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga48d699234b6dae1149b7c513f340c407">valarray</a> (const _Tp &amp;, size_t)</td></tr>
<tr class="separator:ga48d699234b6dae1149b7c513f340c407"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ec188c5bae0bf1ee212da704cc1dc7a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00956.html#a1ec188c5bae0bf1ee212da704cc1dc7a">valarray</a> (const _Tp *__restrict__, size_t)</td></tr>
<tr class="separator:a1ec188c5bae0bf1ee212da704cc1dc7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga853449d6dc0e6ad0a6ca7a33fce25377"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga853449d6dc0e6ad0a6ca7a33fce25377">valarray</a> (const <a class="el" href="a00956.html">valarray</a> &amp;)</td></tr>
<tr class="separator:ga853449d6dc0e6ad0a6ca7a33fce25377"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gada42bdac9b40235a450beb959cfa237a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#gada42bdac9b40235a450beb959cfa237a">valarray</a> (<a class="el" href="a00956.html">valarray</a> &amp;&amp;) noexcept</td></tr>
<tr class="separator:gada42bdac9b40235a450beb959cfa237a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3a73dc216e4c7e96ec3d2b7e3d50e0a1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga3a73dc216e4c7e96ec3d2b7e3d50e0a1">valarray</a> (const <a class="el" href="a00911.html">slice_array</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga3a73dc216e4c7e96ec3d2b7e3d50e0a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6683d3983849a1c6505cb29ddccfbfd0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga6683d3983849a1c6505cb29ddccfbfd0">valarray</a> (const <a class="el" href="a00677.html">gslice_array</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga6683d3983849a1c6505cb29ddccfbfd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0997e15ec51ae9c8ce2c81c05640b0db"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga0997e15ec51ae9c8ce2c81c05640b0db">valarray</a> (const <a class="el" href="a00813.html">mask_array</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga0997e15ec51ae9c8ce2c81c05640b0db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga784dfb2082a4d0017e262da015e10e6b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga784dfb2082a4d0017e262da015e10e6b">valarray</a> (const <a class="el" href="a00726.html">indirect_array</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga784dfb2082a4d0017e262da015e10e6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaf04e78abdf6a48ac99c1df3dd0587bd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#gaaf04e78abdf6a48ac99c1df3dd0587bd">valarray</a> (<a class="el" href="a00727.html">initializer_list</a>&lt; _Tp &gt;)</td></tr>
<tr class="separator:gaaf04e78abdf6a48ac99c1df3dd0587bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga678992162ae4819f8f86b23ee853f2e7"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga678992162ae4819f8f86b23ee853f2e7"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga678992162ae4819f8f86b23ee853f2e7"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><b>valarray</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;__e)</td></tr>
<tr class="separator:ga678992162ae4819f8f86b23ee853f2e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaddfa4e44dba5ce38f77c84b98ae1d18"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaaddfa4e44dba5ce38f77c84b98ae1d18"></a>
template&lt;typename _Tp&gt; </td></tr>
<tr class="memitem:gaaddfa4e44dba5ce38f77c84b98ae1d18"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><b>valarray</b> (const _Tp *__restrict__ __p, size_t __n)</td></tr>
<tr class="separator:gaaddfa4e44dba5ce38f77c84b98ae1d18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7707f09f7a42e231fd2dc252d9b88a34"><td class="memItemLeft" align="right" valign="top">_Expr&lt; _ValFunClos&lt; _ValArray, <br class="typebreak"/>
_Tp &gt;, _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga7707f09f7a42e231fd2dc252d9b88a34">apply</a> (_Tp func(_Tp)) const </td></tr>
<tr class="separator:ga7707f09f7a42e231fd2dc252d9b88a34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga34b08e07fbc995538c3870e8f782ff00"><td class="memItemLeft" align="right" valign="top">_Expr&lt; _RefFunClos&lt; _ValArray, <br class="typebreak"/>
_Tp &gt;, _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga34b08e07fbc995538c3870e8f782ff00">apply</a> (_Tp func(const _Tp &amp;)) const </td></tr>
<tr class="separator:ga34b08e07fbc995538c3870e8f782ff00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3afb0e9f14c647fb132182812b10b76d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga3afb0e9f14c647fb132182812b10b76d">cshift</a> (int __n) const </td></tr>
<tr class="separator:ga3afb0e9f14c647fb132182812b10b76d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5f2b53cbc67b65db4f3648d12729e6ff"><td class="memItemLeft" align="right" valign="top">_Tp&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga5f2b53cbc67b65db4f3648d12729e6ff">max</a> () const </td></tr>
<tr class="separator:ga5f2b53cbc67b65db4f3648d12729e6ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1e9ab7cd1dc3499c1346bd9a119ba4d3"><td class="memItemLeft" align="right" valign="top">_Tp&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga1e9ab7cd1dc3499c1346bd9a119ba4d3">min</a> () const </td></tr>
<tr class="separator:ga1e9ab7cd1dc3499c1346bd9a119ba4d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad194273f99274381ba8c0b3220a74c55"><td class="memItemLeft" align="right" valign="top">_UnaryOp&lt; __logical_not &gt;::_Rt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#gad194273f99274381ba8c0b3220a74c55">operator!</a> () const </td></tr>
<tr class="separator:gad194273f99274381ba8c0b3220a74c55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaed3f6341a54474db6fe15280380b11a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#gaed3f6341a54474db6fe15280380b11a5">operator%=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:gaed3f6341a54474db6fe15280380b11a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaff609a7924de778a0c037d661b79da41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#gaff609a7924de778a0c037d661b79da41">operator%=</a> (const <a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:gaff609a7924de778a0c037d661b79da41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf0273b340141559065be71070b82ff23"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaf0273b340141559065be71070b82ff23"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gaf0273b340141559065be71070b82ff23"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator%=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:gaf0273b340141559065be71070b82ff23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2ec2087218b548949634f4e26bf2e516"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga2ec2087218b548949634f4e26bf2e516">operator&amp;=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga2ec2087218b548949634f4e26bf2e516"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4708f5c39d7e65d37572f6e5b9a2c030"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga4708f5c39d7e65d37572f6e5b9a2c030">operator&amp;=</a> (const <a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga4708f5c39d7e65d37572f6e5b9a2c030"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gada7f07d1faa8bf93b560d3f3e75f514a"><td class="memTemplParams" colspan="2"><a class="anchor" id="gada7f07d1faa8bf93b560d3f3e75f514a"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gada7f07d1faa8bf93b560d3f3e75f514a"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator&amp;=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:gada7f07d1faa8bf93b560d3f3e75f514a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8a9bfe0e9e97d4478947e6b2de301514"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga8a9bfe0e9e97d4478947e6b2de301514">operator*=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga8a9bfe0e9e97d4478947e6b2de301514"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3267549db000168f2f3e1787d35b4621"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga3267549db000168f2f3e1787d35b4621">operator*=</a> (const <a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga3267549db000168f2f3e1787d35b4621"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga182fc26ae5816098c8163db81b123452"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga182fc26ae5816098c8163db81b123452"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga182fc26ae5816098c8163db81b123452"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator*=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga182fc26ae5816098c8163db81b123452"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga72e8b8564ccbae2de8e6ec44295ccb79"><td class="memItemLeft" align="right" valign="top">_UnaryOp&lt; __unary_plus &gt;::_Rt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga72e8b8564ccbae2de8e6ec44295ccb79">operator+</a> () const </td></tr>
<tr class="separator:ga72e8b8564ccbae2de8e6ec44295ccb79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1e87e174162ddd42a4320f57c50d7f29"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga1e87e174162ddd42a4320f57c50d7f29">operator+=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga1e87e174162ddd42a4320f57c50d7f29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga24ce4fcae394526075ad1b196fd7d34e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga24ce4fcae394526075ad1b196fd7d34e">operator+=</a> (const <a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga24ce4fcae394526075ad1b196fd7d34e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa93610e23cf3c3ab64f8cddd414dd73a"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaa93610e23cf3c3ab64f8cddd414dd73a"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gaa93610e23cf3c3ab64f8cddd414dd73a"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator+=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:gaa93610e23cf3c3ab64f8cddd414dd73a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4ba157118f4e19f6ebb448acd3e12be4"><td class="memItemLeft" align="right" valign="top">_UnaryOp&lt; __negate &gt;::_Rt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga4ba157118f4e19f6ebb448acd3e12be4">operator-</a> () const </td></tr>
<tr class="separator:ga4ba157118f4e19f6ebb448acd3e12be4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa48575fe6127e35dc9c160f09f898ba3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#gaa48575fe6127e35dc9c160f09f898ba3">operator-=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:gaa48575fe6127e35dc9c160f09f898ba3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad4604df3ad8d8562f6e70b02abf4e887"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#gad4604df3ad8d8562f6e70b02abf4e887">operator-=</a> (const <a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:gad4604df3ad8d8562f6e70b02abf4e887"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd59021fa52ac7cd4b9d302d17476b0b"><td class="memTemplParams" colspan="2"><a class="anchor" id="gafd59021fa52ac7cd4b9d302d17476b0b"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gafd59021fa52ac7cd4b9d302d17476b0b"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator-=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:gafd59021fa52ac7cd4b9d302d17476b0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac0a11bdc6434b3af42d4002efadb3ddd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#gac0a11bdc6434b3af42d4002efadb3ddd">operator/=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:gac0a11bdc6434b3af42d4002efadb3ddd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf79bd7bd89d64d860ae70ecf9fbaa2d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#gaf79bd7bd89d64d860ae70ecf9fbaa2d0">operator/=</a> (const <a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:gaf79bd7bd89d64d860ae70ecf9fbaa2d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabb19df522840f8e44eb190c4dd5a89a1"><td class="memTemplParams" colspan="2"><a class="anchor" id="gabb19df522840f8e44eb190c4dd5a89a1"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gabb19df522840f8e44eb190c4dd5a89a1"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator/=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:gabb19df522840f8e44eb190c4dd5a89a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5d3db241e8598b987f8a43a4e53235da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga5d3db241e8598b987f8a43a4e53235da">operator&lt;&lt;=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga5d3db241e8598b987f8a43a4e53235da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2fb077a3b09cdafc20d80b1750cbfd8b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga2fb077a3b09cdafc20d80b1750cbfd8b">operator&lt;&lt;=</a> (const <a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga2fb077a3b09cdafc20d80b1750cbfd8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf41bb3b2d56fc2d64984f28554e34c43"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaf41bb3b2d56fc2d64984f28554e34c43"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gaf41bb3b2d56fc2d64984f28554e34c43"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator&lt;&lt;=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:gaf41bb3b2d56fc2d64984f28554e34c43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2f585a2813215c88de32705bb1b147fa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga2f585a2813215c88de32705bb1b147fa">operator=</a> (const <a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:ga2f585a2813215c88de32705bb1b147fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga141be99b15b435a15b19ef3158bf2747"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga141be99b15b435a15b19ef3158bf2747">operator=</a> (<a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&amp;__v) noexcept</td></tr>
<tr class="separator:ga141be99b15b435a15b19ef3158bf2747"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaab8f83a193d134608f68f43e1af5a03f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#gaab8f83a193d134608f68f43e1af5a03f">operator=</a> (const _Tp &amp;__t)</td></tr>
<tr class="separator:gaab8f83a193d134608f68f43e1af5a03f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6650ff45be7c7e3bd0de507b0eee2b38"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga6650ff45be7c7e3bd0de507b0eee2b38">operator=</a> (const <a class="el" href="a00911.html">slice_array</a>&lt; _Tp &gt; &amp;__sa)</td></tr>
<tr class="separator:ga6650ff45be7c7e3bd0de507b0eee2b38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa965cbcc79da8e8a8ea13871ce78a29e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#gaa965cbcc79da8e8a8ea13871ce78a29e">operator=</a> (const <a class="el" href="a00677.html">gslice_array</a>&lt; _Tp &gt; &amp;__ga)</td></tr>
<tr class="separator:gaa965cbcc79da8e8a8ea13871ce78a29e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga886efeed588bf5f40b743fbf36b883f9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga886efeed588bf5f40b743fbf36b883f9">operator=</a> (const <a class="el" href="a00813.html">mask_array</a>&lt; _Tp &gt; &amp;__ma)</td></tr>
<tr class="separator:ga886efeed588bf5f40b743fbf36b883f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga57e06ccc2dda4e9e1bc442dace3b8973"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga57e06ccc2dda4e9e1bc442dace3b8973">operator=</a> (const <a class="el" href="a00726.html">indirect_array</a>&lt; _Tp &gt; &amp;__ia)</td></tr>
<tr class="separator:ga57e06ccc2dda4e9e1bc442dace3b8973"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga060189eba9bcf6d6ff3b7d277d4367de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga060189eba9bcf6d6ff3b7d277d4367de">operator=</a> (<a class="el" href="a00727.html">initializer_list</a>&lt; _Tp &gt; __l)</td></tr>
<tr class="separator:ga060189eba9bcf6d6ff3b7d277d4367de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga89ab4cff3e78973f34256d998fa4b2e6"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga89ab4cff3e78973f34256d998fa4b2e6"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga89ab4cff3e78973f34256d998fa4b2e6"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga89ab4cff3e78973f34256d998fa4b2e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac1e7ff0b680a135f4bfcd7b30c7e3f75"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#gac1e7ff0b680a135f4bfcd7b30c7e3f75">operator&gt;&gt;=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:gac1e7ff0b680a135f4bfcd7b30c7e3f75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7fdac50cfe257e3d36c1668988505eca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga7fdac50cfe257e3d36c1668988505eca">operator&gt;&gt;=</a> (const <a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga7fdac50cfe257e3d36c1668988505eca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae4e99ddf90be676170337240a8538579"><td class="memTemplParams" colspan="2"><a class="anchor" id="gae4e99ddf90be676170337240a8538579"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gae4e99ddf90be676170337240a8538579"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator&gt;&gt;=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:gae4e99ddf90be676170337240a8538579"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga34337fc2b1dfd6af6d0e25c208b74578"><td class="memItemLeft" align="right" valign="top">_Tp &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga34337fc2b1dfd6af6d0e25c208b74578">operator[]</a> (size_t __i)</td></tr>
<tr class="separator:ga34337fc2b1dfd6af6d0e25c208b74578"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3d46ad47d5ae19872fa60131990437ba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3d46ad47d5ae19872fa60131990437ba"></a>
const _Tp &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (size_t) const </td></tr>
<tr class="separator:ga3d46ad47d5ae19872fa60131990437ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2ccce9a2dea0cbb134b06cfdaf857be1"><td class="memItemLeft" align="right" valign="top">_Expr&lt; _SClos&lt; _ValArray, _Tp &gt;<br class="typebreak"/>
, _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga2ccce9a2dea0cbb134b06cfdaf857be1">operator[]</a> (<a class="el" href="a00910.html">slice</a> __s) const </td></tr>
<tr class="separator:ga2ccce9a2dea0cbb134b06cfdaf857be1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1591373beafb6640ef956d2889ca1e47"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00911.html">slice_array</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga1591373beafb6640ef956d2889ca1e47">operator[]</a> (<a class="el" href="a00910.html">slice</a> __s)</td></tr>
<tr class="separator:ga1591373beafb6640ef956d2889ca1e47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae4de31ccb976462ec7a9022583404203"><td class="memItemLeft" align="right" valign="top">_Expr&lt; _GClos&lt; _ValArray, _Tp &gt;<br class="typebreak"/>
, _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#gae4de31ccb976462ec7a9022583404203">operator[]</a> (const <a class="el" href="a00676.html">gslice</a> &amp;__s) const </td></tr>
<tr class="separator:gae4de31ccb976462ec7a9022583404203"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafa1612a991bc77c4f9fdee3d42c2a1ea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00677.html">gslice_array</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#gafa1612a991bc77c4f9fdee3d42c2a1ea">operator[]</a> (const <a class="el" href="a00676.html">gslice</a> &amp;__s)</td></tr>
<tr class="separator:gafa1612a991bc77c4f9fdee3d42c2a1ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga81c6bdedd22aba3821e544d9ca056fd0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga81c6bdedd22aba3821e544d9ca056fd0">operator[]</a> (const <a class="el" href="a00956.html">valarray</a>&lt; bool &gt; &amp;__m) const </td></tr>
<tr class="separator:ga81c6bdedd22aba3821e544d9ca056fd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga88650be1eae42284d3b2741335e2e307"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00813.html">mask_array</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga88650be1eae42284d3b2741335e2e307">operator[]</a> (const <a class="el" href="a00956.html">valarray</a>&lt; bool &gt; &amp;__m)</td></tr>
<tr class="separator:ga88650be1eae42284d3b2741335e2e307"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab792fc4f3f31c1da58b8e434a2c9710a"><td class="memItemLeft" align="right" valign="top">_Expr&lt; _IClos&lt; _ValArray, _Tp &gt;<br class="typebreak"/>
, _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#gab792fc4f3f31c1da58b8e434a2c9710a">operator[]</a> (const <a class="el" href="a00956.html">valarray</a>&lt; size_t &gt; &amp;__i) const </td></tr>
<tr class="separator:gab792fc4f3f31c1da58b8e434a2c9710a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab03474f8ca7a5912db0f7639b56aa737"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00726.html">indirect_array</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#gab03474f8ca7a5912db0f7639b56aa737">operator[]</a> (const <a class="el" href="a00956.html">valarray</a>&lt; size_t &gt; &amp;__i)</td></tr>
<tr class="separator:gab03474f8ca7a5912db0f7639b56aa737"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga504353ed8e5aa49692e70c6cfd1e31be"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga504353ed8e5aa49692e70c6cfd1e31be">operator^=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga504353ed8e5aa49692e70c6cfd1e31be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga52604c399f3e563384803aae0a45df84"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga52604c399f3e563384803aae0a45df84">operator^=</a> (const <a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga52604c399f3e563384803aae0a45df84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7085bc914d1c5a4007ec4d17e7c0ab83"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga7085bc914d1c5a4007ec4d17e7c0ab83"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga7085bc914d1c5a4007ec4d17e7c0ab83"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator^=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga7085bc914d1c5a4007ec4d17e7c0ab83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2ca6feddee8232b1f7b306808e4015a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga2ca6feddee8232b1f7b306808e4015a2">operator|=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga2ca6feddee8232b1f7b306808e4015a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5eb8e11a622e6f9a5ca2d148cdd3869f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga5eb8e11a622e6f9a5ca2d148cdd3869f">operator|=</a> (const <a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga5eb8e11a622e6f9a5ca2d148cdd3869f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa3ca8d48ab9b3892f5fc261011b5696b"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaa3ca8d48ab9b3892f5fc261011b5696b"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gaa3ca8d48ab9b3892f5fc261011b5696b"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator|=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;)</td></tr>
<tr class="separator:gaa3ca8d48ab9b3892f5fc261011b5696b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga398cb6023af0f279145ba5bcef1e700a"><td class="memItemLeft" align="right" valign="top">_UnaryOp&lt; __bitwise_not &gt;::_Rt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga398cb6023af0f279145ba5bcef1e700a">operator~</a> () const </td></tr>
<tr class="separator:ga398cb6023af0f279145ba5bcef1e700a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga39a96a2b8fddad76e0f3959f2a61bb22"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga39a96a2b8fddad76e0f3959f2a61bb22">resize</a> (size_t __size, _Tp __c=_Tp())</td></tr>
<tr class="separator:ga39a96a2b8fddad76e0f3959f2a61bb22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2dd6a6458eabca604779d66ca15147a8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga2dd6a6458eabca604779d66ca15147a8">shift</a> (int __n) const </td></tr>
<tr class="separator:ga2dd6a6458eabca604779d66ca15147a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf32b242f141d9d9b094f05f4dcb731ff"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#gaf32b242f141d9d9b094f05f4dcb731ff">size</a> () const </td></tr>
<tr class="separator:gaf32b242f141d9d9b094f05f4dcb731ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga449c207444678b9936bf6adc43bd133f"><td class="memItemLeft" align="right" valign="top">_Tp&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#ga449c207444678b9936bf6adc43bd133f">sum</a> () const </td></tr>
<tr class="separator:ga449c207444678b9936bf6adc43bd133f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaee71cce3a90abd66bf4cd0d726ec33ab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01644.html#gaee71cce3a90abd66bf4cd0d726ec33ab">swap</a> (<a class="el" href="a00956.html">valarray</a>&lt; _Tp &gt; &amp;__v) noexcept</td></tr>
<tr class="separator:gaee71cce3a90abd66bf4cd0d726ec33ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a8f2d7a32dc6f66f52dac29249ae01a89"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f2d7a32dc6f66f52dac29249ae01a89"></a>
class&#160;</td><td class="memItemRight" valign="bottom"><b>_Array&lt; _Tp &gt;</b></td></tr>
<tr class="separator:a8f2d7a32dc6f66f52dac29249ae01a89"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;class _Tp&gt;<br/>
class std::valarray&lt; _Tp &gt;</h3>

<p>Smart array designed to support numeric processing. </p>
<p>A valarray is an array that provides constraints intended to allow for effective optimization of numeric array processing by reducing the aliasing that can result from pointer representations. It represents a one-dimensional array from which different multidimensional subsets can be accessed and modified.</p>
<dl class="tparams"><dt>Template Parameters</dt><dd>
  <table class="tparams">
    <tr><td class="paramname">_Tp</td><td>Type of object in the array. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="a01575_source.html#l00118">118</a> of file <a class="el" href="a01575_source.html">valarray</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a1ec188c5bae0bf1ee212da704cc1dc7a"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00956.html">std::valarray</a>&lt; _Tp &gt;::<a class="el" href="a00956.html">valarray</a> </td>
          <td>(</td>
          <td class="paramtype">const _Tp *&#160;</td>
          <td class="paramname"><em>__restrict__</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Construct an array initialized to the first <em>n</em> elements of <em>t</em>. </p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="a01575_source.html">valarray</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="a01604.html">std</a></li><li class="navelem"><a class="el" href="a00956.html">valarray</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.3 </li>
  </ul>
</div>
</body>
</html>