Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > f0832865ec1f56b99d190174ffc30cd0 > files > 1927

libstdc++-docs-4.8.2-3.mga4.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.5"/>
<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.5 -->
</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('a01020.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="a03360.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="a01702.html">Numeric Arrays</a></div></div>  </div>
</div><!--header-->
<div class="contents">
<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:ga86cb8edd85b0f415ff434169746203b8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga86cb8edd85b0f415ff434169746203b8">valarray</a> ()</td></tr>
<tr class="separator:ga86cb8edd85b0f415ff434169746203b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga97d87db7cf732f6df07a4bc214ab1b6c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga97d87db7cf732f6df07a4bc214ab1b6c">valarray</a> (size_t)</td></tr>
<tr class="separator:ga97d87db7cf732f6df07a4bc214ab1b6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa3081177498d05f233dc919b723ac7ca"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#gaa3081177498d05f233dc919b723ac7ca">valarray</a> (const _Tp &amp;, size_t)</td></tr>
<tr class="separator:gaa3081177498d05f233dc919b723ac7ca"><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="a01020.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:gaa097c18bfb82fa18eb77d561e3f3220d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#gaa097c18bfb82fa18eb77d561e3f3220d">valarray</a> (const <a class="el" href="a01020.html">valarray</a> &amp;)</td></tr>
<tr class="separator:gaa097c18bfb82fa18eb77d561e3f3220d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacaf590f7e44f9aa8d247c026f2c6685a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#gacaf590f7e44f9aa8d247c026f2c6685a">valarray</a> (<a class="el" href="a01020.html">valarray</a> &amp;&amp;) noexcept</td></tr>
<tr class="separator:gacaf590f7e44f9aa8d247c026f2c6685a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa67c616cc84294b4ecfe9492e673e937"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#gaa67c616cc84294b4ecfe9492e673e937">valarray</a> (const <a class="el" href="a00972.html">slice_array</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:gaa67c616cc84294b4ecfe9492e673e937"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga41d41b2154090e3aa77b2a8c8c1eafe2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga41d41b2154090e3aa77b2a8c8c1eafe2">valarray</a> (const <a class="el" href="a00738.html">gslice_array</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga41d41b2154090e3aa77b2a8c8c1eafe2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga341e360faf03730a2ad4ddb98bb84caa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga341e360faf03730a2ad4ddb98bb84caa">valarray</a> (const <a class="el" href="a00874.html">mask_array</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga341e360faf03730a2ad4ddb98bb84caa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4440404083086817b9e50ddecfa604fb"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga4440404083086817b9e50ddecfa604fb">valarray</a> (const <a class="el" href="a00786.html">indirect_array</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga4440404083086817b9e50ddecfa604fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa0445cb9da95df6871ea1c2b625aedf7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#gaa0445cb9da95df6871ea1c2b625aedf7">valarray</a> (<a class="el" href="a00787.html">initializer_list</a>&lt; _Tp &gt;)</td></tr>
<tr class="separator:gaa0445cb9da95df6871ea1c2b625aedf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8610c5466fd07e1655808dac6ed956ff"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga8610c5466fd07e1655808dac6ed956ff"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga8610c5466fd07e1655808dac6ed956ff"><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:ga8610c5466fd07e1655808dac6ed956ff"><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:ga796378bd8aec65c562ea7a3d016735df"><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="a01702.html#ga796378bd8aec65c562ea7a3d016735df">apply</a> (_Tp func(_Tp)) const </td></tr>
<tr class="separator:ga796378bd8aec65c562ea7a3d016735df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga70697715bfd6dad4e7b467ca62afa3cb"><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="a01702.html#ga70697715bfd6dad4e7b467ca62afa3cb">apply</a> (_Tp func(const _Tp &amp;)) const </td></tr>
<tr class="separator:ga70697715bfd6dad4e7b467ca62afa3cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga714a0920703338154ac51f0bc99ee039"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga714a0920703338154ac51f0bc99ee039">cshift</a> (int __n) const </td></tr>
<tr class="separator:ga714a0920703338154ac51f0bc99ee039"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8010118c8f0472172a808754940c3b66"><td class="memItemLeft" align="right" valign="top">_Tp&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga8010118c8f0472172a808754940c3b66">max</a> () const </td></tr>
<tr class="separator:ga8010118c8f0472172a808754940c3b66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5f80e67e1584e93145b89fb377ae1ca6"><td class="memItemLeft" align="right" valign="top">_Tp&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga5f80e67e1584e93145b89fb377ae1ca6">min</a> () const </td></tr>
<tr class="separator:ga5f80e67e1584e93145b89fb377ae1ca6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac4373547895ec9df9035719b38a2621a"><td class="memItemLeft" align="right" valign="top">_UnaryOp&lt; __logical_not &gt;::_Rt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#gac4373547895ec9df9035719b38a2621a">operator!</a> () const </td></tr>
<tr class="separator:gac4373547895ec9df9035719b38a2621a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga64fd546424cb6eb21396e7049fb2c17e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga64fd546424cb6eb21396e7049fb2c17e">operator%=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga64fd546424cb6eb21396e7049fb2c17e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadc5edf2598de6c9bbfe67c8cdc7ff3ab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#gadc5edf2598de6c9bbfe67c8cdc7ff3ab">operator%=</a> (const <a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:gadc5edf2598de6c9bbfe67c8cdc7ff3ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab4dfed38185d8e840896f1919faf9733"><td class="memTemplParams" colspan="2"><a class="anchor" id="gab4dfed38185d8e840896f1919faf9733"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gab4dfed38185d8e840896f1919faf9733"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a01020.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:gab4dfed38185d8e840896f1919faf9733"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae28731f4febbbd9112d21a15c53f2470"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#gae28731f4febbbd9112d21a15c53f2470">operator&amp;=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:gae28731f4febbbd9112d21a15c53f2470"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa916c186794e2cb39e374da325e0810e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#gaa916c186794e2cb39e374da325e0810e">operator&amp;=</a> (const <a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:gaa916c186794e2cb39e374da325e0810e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2ed579bf5167a17c0b7513d88a70f3ce"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga2ed579bf5167a17c0b7513d88a70f3ce"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga2ed579bf5167a17c0b7513d88a70f3ce"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a01020.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:ga2ed579bf5167a17c0b7513d88a70f3ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga345cd13171b5d52efb4979a1b3930ea6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga345cd13171b5d52efb4979a1b3930ea6">operator*=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga345cd13171b5d52efb4979a1b3930ea6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab5a419c3673c284962634894e9c1fc20"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#gab5a419c3673c284962634894e9c1fc20">operator*=</a> (const <a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:gab5a419c3673c284962634894e9c1fc20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga12b330001f723e2ca95282122af1461f"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga12b330001f723e2ca95282122af1461f"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga12b330001f723e2ca95282122af1461f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a01020.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:ga12b330001f723e2ca95282122af1461f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1b6053f9e7d253bb2cf3bc264f7d9b33"><td class="memItemLeft" align="right" valign="top">_UnaryOp&lt; __unary_plus &gt;::_Rt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga1b6053f9e7d253bb2cf3bc264f7d9b33">operator+</a> () const </td></tr>
<tr class="separator:ga1b6053f9e7d253bb2cf3bc264f7d9b33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga75cc5c668aaade5ccc50b199d789e191"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga75cc5c668aaade5ccc50b199d789e191">operator+=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga75cc5c668aaade5ccc50b199d789e191"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8b82cbb5b9eafa8c1fc86ae8678e1f36"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga8b82cbb5b9eafa8c1fc86ae8678e1f36">operator+=</a> (const <a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga8b82cbb5b9eafa8c1fc86ae8678e1f36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae948e7d257a08778e1a4d40eb6540160"><td class="memTemplParams" colspan="2"><a class="anchor" id="gae948e7d257a08778e1a4d40eb6540160"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gae948e7d257a08778e1a4d40eb6540160"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a01020.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:gae948e7d257a08778e1a4d40eb6540160"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf020529c504b19dbd026d12e6ed6f63d"><td class="memItemLeft" align="right" valign="top">_UnaryOp&lt; __negate &gt;::_Rt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#gaf020529c504b19dbd026d12e6ed6f63d">operator-</a> () const </td></tr>
<tr class="separator:gaf020529c504b19dbd026d12e6ed6f63d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4667f35667105d1ec1aa3e763c503cd4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga4667f35667105d1ec1aa3e763c503cd4">operator-=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga4667f35667105d1ec1aa3e763c503cd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e7ec75f9c2dd61177a35d939ce85f11"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga5e7ec75f9c2dd61177a35d939ce85f11">operator-=</a> (const <a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga5e7ec75f9c2dd61177a35d939ce85f11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5cf72c36aa03548328b0359adb51b0ee"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga5cf72c36aa03548328b0359adb51b0ee"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga5cf72c36aa03548328b0359adb51b0ee"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a01020.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:ga5cf72c36aa03548328b0359adb51b0ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga15f95c715e3a16e30ff24477ccf4e502"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga15f95c715e3a16e30ff24477ccf4e502">operator/=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga15f95c715e3a16e30ff24477ccf4e502"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4572c21b07ac304ac9d7062d2f5ae160"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga4572c21b07ac304ac9d7062d2f5ae160">operator/=</a> (const <a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga4572c21b07ac304ac9d7062d2f5ae160"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaba079b18beeb4a42a837b06d877ab9a7"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaba079b18beeb4a42a837b06d877ab9a7"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gaba079b18beeb4a42a837b06d877ab9a7"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a01020.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:gaba079b18beeb4a42a837b06d877ab9a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga435a2811affb685f15934a9204bed29e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga435a2811affb685f15934a9204bed29e">operator&lt;&lt;=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga435a2811affb685f15934a9204bed29e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9635c78d05a1fcbc22885223c1432f25"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga9635c78d05a1fcbc22885223c1432f25">operator&lt;&lt;=</a> (const <a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga9635c78d05a1fcbc22885223c1432f25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3a7c92323ae0f073044c96f907d0f340"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga3a7c92323ae0f073044c96f907d0f340"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga3a7c92323ae0f073044c96f907d0f340"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a01020.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:ga3a7c92323ae0f073044c96f907d0f340"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd9682220fbb71cdd3780fb0b80a7840"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#gafd9682220fbb71cdd3780fb0b80a7840">operator=</a> (const <a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:gafd9682220fbb71cdd3780fb0b80a7840"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b40ea6b05b21b6506d3541205bbfe64"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga0b40ea6b05b21b6506d3541205bbfe64">operator=</a> (<a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&amp;__v) noexcept</td></tr>
<tr class="separator:ga0b40ea6b05b21b6506d3541205bbfe64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga80a24d05a21101fb1e8f32d7617b349a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga80a24d05a21101fb1e8f32d7617b349a">operator=</a> (const _Tp &amp;__t)</td></tr>
<tr class="separator:ga80a24d05a21101fb1e8f32d7617b349a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga708c338c38f644c83fb4440add0a7f82"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga708c338c38f644c83fb4440add0a7f82">operator=</a> (const <a class="el" href="a00972.html">slice_array</a>&lt; _Tp &gt; &amp;__sa)</td></tr>
<tr class="separator:ga708c338c38f644c83fb4440add0a7f82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga975285295867516982cbd04e5416ca33"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga975285295867516982cbd04e5416ca33">operator=</a> (const <a class="el" href="a00738.html">gslice_array</a>&lt; _Tp &gt; &amp;__ga)</td></tr>
<tr class="separator:ga975285295867516982cbd04e5416ca33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga008f37655c6e6e55b37c9b46efd259c1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga008f37655c6e6e55b37c9b46efd259c1">operator=</a> (const <a class="el" href="a00874.html">mask_array</a>&lt; _Tp &gt; &amp;__ma)</td></tr>
<tr class="separator:ga008f37655c6e6e55b37c9b46efd259c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad58ef4619934cdeccb9b476c6e8ccceb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#gad58ef4619934cdeccb9b476c6e8ccceb">operator=</a> (const <a class="el" href="a00786.html">indirect_array</a>&lt; _Tp &gt; &amp;__ia)</td></tr>
<tr class="separator:gad58ef4619934cdeccb9b476c6e8ccceb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga781c3cfba5752871b9b8df2717f3d301"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga781c3cfba5752871b9b8df2717f3d301">operator=</a> (<a class="el" href="a00787.html">initializer_list</a>&lt; _Tp &gt; __l)</td></tr>
<tr class="separator:ga781c3cfba5752871b9b8df2717f3d301"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga43b4d1dcd7d024024ac9c8e925e8dfc1"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga43b4d1dcd7d024024ac9c8e925e8dfc1"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga43b4d1dcd7d024024ac9c8e925e8dfc1"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a01020.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:ga43b4d1dcd7d024024ac9c8e925e8dfc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ce6f32c286043434e864d28271f2069"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga5ce6f32c286043434e864d28271f2069">operator&gt;&gt;=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga5ce6f32c286043434e864d28271f2069"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7f2a41abd2f316f4de7942652da2410d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga7f2a41abd2f316f4de7942652da2410d">operator&gt;&gt;=</a> (const <a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga7f2a41abd2f316f4de7942652da2410d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacaa381f382558b49440df1b7f571e0d5"><td class="memTemplParams" colspan="2"><a class="anchor" id="gacaa381f382558b49440df1b7f571e0d5"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gacaa381f382558b49440df1b7f571e0d5"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a01020.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:gacaa381f382558b49440df1b7f571e0d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2325176078e58966124ec919df2b1eb4"><td class="memItemLeft" align="right" valign="top">_Tp &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga2325176078e58966124ec919df2b1eb4">operator[]</a> (size_t __i)</td></tr>
<tr class="separator:ga2325176078e58966124ec919df2b1eb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac947a801233ca54259e884bae0c50546"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac947a801233ca54259e884bae0c50546"></a>
const _Tp &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (size_t) const </td></tr>
<tr class="separator:gac947a801233ca54259e884bae0c50546"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae9c6557b790a7dcaabdaed24cff2a889"><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="a01702.html#gae9c6557b790a7dcaabdaed24cff2a889">operator[]</a> (<a class="el" href="a00971.html">slice</a> __s) const </td></tr>
<tr class="separator:gae9c6557b790a7dcaabdaed24cff2a889"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad5394a15e9c7edd4ecece4534d3c3ba3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00972.html">slice_array</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#gad5394a15e9c7edd4ecece4534d3c3ba3">operator[]</a> (<a class="el" href="a00971.html">slice</a> __s)</td></tr>
<tr class="separator:gad5394a15e9c7edd4ecece4534d3c3ba3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga98d5486e8b0e3047366defdea021a2ca"><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="a01702.html#ga98d5486e8b0e3047366defdea021a2ca">operator[]</a> (const <a class="el" href="a00737.html">gslice</a> &amp;__s) const </td></tr>
<tr class="separator:ga98d5486e8b0e3047366defdea021a2ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae5e23cc8dbbeee72c16868aad85731ba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00738.html">gslice_array</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#gae5e23cc8dbbeee72c16868aad85731ba">operator[]</a> (const <a class="el" href="a00737.html">gslice</a> &amp;__s)</td></tr>
<tr class="separator:gae5e23cc8dbbeee72c16868aad85731ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1e271d83ba9770f65202528c4b1d7ed5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga1e271d83ba9770f65202528c4b1d7ed5">operator[]</a> (const <a class="el" href="a01020.html">valarray</a>&lt; bool &gt; &amp;__m) const </td></tr>
<tr class="separator:ga1e271d83ba9770f65202528c4b1d7ed5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga24fb191ad805190686652a3a8bf7169b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00874.html">mask_array</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga24fb191ad805190686652a3a8bf7169b">operator[]</a> (const <a class="el" href="a01020.html">valarray</a>&lt; bool &gt; &amp;__m)</td></tr>
<tr class="separator:ga24fb191ad805190686652a3a8bf7169b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga21ac3c5edcf7bf0c6c5dd006b43dbd1f"><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="a01702.html#ga21ac3c5edcf7bf0c6c5dd006b43dbd1f">operator[]</a> (const <a class="el" href="a01020.html">valarray</a>&lt; size_t &gt; &amp;__i) const </td></tr>
<tr class="separator:ga21ac3c5edcf7bf0c6c5dd006b43dbd1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafcd1719464554185069224f2fd837de3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00786.html">indirect_array</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#gafcd1719464554185069224f2fd837de3">operator[]</a> (const <a class="el" href="a01020.html">valarray</a>&lt; size_t &gt; &amp;__i)</td></tr>
<tr class="separator:gafcd1719464554185069224f2fd837de3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga12372c525f0ae4cdeb7180c7337b57ed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga12372c525f0ae4cdeb7180c7337b57ed">operator^=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:ga12372c525f0ae4cdeb7180c7337b57ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga945c098affa36e4df42895bca9937b61"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga945c098affa36e4df42895bca9937b61">operator^=</a> (const <a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga945c098affa36e4df42895bca9937b61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae71ac5ad46a0ea674f704d7e33f92dfb"><td class="memTemplParams" colspan="2"><a class="anchor" id="gae71ac5ad46a0ea674f704d7e33f92dfb"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gae71ac5ad46a0ea674f704d7e33f92dfb"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a01020.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:gae71ac5ad46a0ea674f704d7e33f92dfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf20cc6bf249d338dd1fdb26f4363ee2e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#gaf20cc6bf249d338dd1fdb26f4363ee2e">operator|=</a> (const _Tp &amp;)</td></tr>
<tr class="separator:gaf20cc6bf249d338dd1fdb26f4363ee2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2082939513c0702ce488c2dc27e98951"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga2082939513c0702ce488c2dc27e98951">operator|=</a> (const <a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;)</td></tr>
<tr class="separator:ga2082939513c0702ce488c2dc27e98951"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabdde2cb9dd68a14ff8fb7d8ed002ad1d"><td class="memTemplParams" colspan="2"><a class="anchor" id="gabdde2cb9dd68a14ff8fb7d8ed002ad1d"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gabdde2cb9dd68a14ff8fb7d8ed002ad1d"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a01020.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:gabdde2cb9dd68a14ff8fb7d8ed002ad1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga802921a218a3b640fcb2c839701db905"><td class="memItemLeft" align="right" valign="top">_UnaryOp&lt; __bitwise_not &gt;::_Rt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga802921a218a3b640fcb2c839701db905">operator~</a> () const </td></tr>
<tr class="separator:ga802921a218a3b640fcb2c839701db905"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8f9fdb05edd4a7364dec8a5e9ae2a0bb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga8f9fdb05edd4a7364dec8a5e9ae2a0bb">resize</a> (size_t __size, _Tp __c=_Tp())</td></tr>
<tr class="separator:ga8f9fdb05edd4a7364dec8a5e9ae2a0bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea38a751275f9e427a7615cd49f4caf8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#gaea38a751275f9e427a7615cd49f4caf8">shift</a> (int __n) const </td></tr>
<tr class="separator:gaea38a751275f9e427a7615cd49f4caf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafcd42f466b41bb7059f6edd3af7be4c8"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#gafcd42f466b41bb7059f6edd3af7be4c8">size</a> () const </td></tr>
<tr class="separator:gafcd42f466b41bb7059f6edd3af7be4c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga00295ac42c201866e7178edb6878b316"><td class="memItemLeft" align="right" valign="top">_Tp&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga00295ac42c201866e7178edb6878b316">sum</a> () const </td></tr>
<tr class="separator:ga00295ac42c201866e7178edb6878b316"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6033c5c6f21fed896e5ff6a06bba62b9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01702.html#ga6033c5c6f21fed896e5ff6a06bba62b9">swap</a> (<a class="el" href="a01020.html">valarray</a>&lt; _Tp &gt; &amp;__v) noexcept</td></tr>
<tr class="separator:ga6033c5c6f21fed896e5ff6a06bba62b9"><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="a01632_source.html#l00078">78</a> of file <a class="el" href="a01632_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="a01020.html">std::valarray</a>&lt; _Tp &gt;::<a class="el" href="a01020.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="a01632_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="a01662.html">std</a></li><li class="navelem"><a class="el" href="a01020.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.5 </li>
  </ul>
</div>
</body>
</html>