Sophie

Sophie

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

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++: Numeric Arrays</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('a01481.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">Numeric Arrays<div class="ingroups"><a class="el" href="a01476.html">Numerics</a></div></div>  </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Collaboration diagram for Numeric Arrays:</div>
<div class="dyncontent">
<center><table><tr><td><div class="center"><iframe scrolling="no" frameborder="0" src="a01481.svg" width="240" height="35"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</td></tr></table></center>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05575.html">std::gslice</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a04607.html">std::gslice_array&lt; _Tp &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a04615.html">std::indirect_array&lt; _Tp &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a04611.html">std::mask_array&lt; _Tp &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a07079.html">std::slice</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a04603.html">std::slice_array&lt; _Tp &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a04599.html">std::valarray&lt; _Tp &gt;</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:ga2f87422113c801b6ebbeee0541c97796"><td class="memItemLeft" align="right" valign="top"><a id="ga2f87422113c801b6ebbeee0541c97796"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_DEFINE_BINARY_OPERATOR</b>(_Op,  _Name)</td></tr>
<tr class="separator:ga2f87422113c801b6ebbeee0541c97796"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga214cdb2c6139b034033c73bb1b567bfa"><td class="memItemLeft" align="right" valign="top"><a id="ga214cdb2c6139b034033c73bb1b567bfa"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_DEFINE_VALARRAY_AUGMENTED_ASSIGNMENT</b>(_Op,  _Name)</td></tr>
<tr class="separator:ga214cdb2c6139b034033c73bb1b567bfa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6ff5c91116d6a81242961db7285e1d51"><td class="memItemLeft" align="right" valign="top"><a id="ga6ff5c91116d6a81242961db7285e1d51"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_DEFINE_VALARRAY_EXPR_AUGMENTED_ASSIGNMENT</b>(_Op,  _Name)</td></tr>
<tr class="separator:ga6ff5c91116d6a81242961db7285e1d51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1bbc3ad528ecadf228a0f40f301787ac"><td class="memItemLeft" align="right" valign="top"><a id="ga1bbc3ad528ecadf228a0f40f301787ac"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_DEFINE_VALARRAY_OPERATOR</b>(_Op,  _Name)</td></tr>
<tr class="separator:ga1bbc3ad528ecadf228a0f40f301787ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1bbc3ad528ecadf228a0f40f301787ac"><td class="memItemLeft" align="right" valign="top"><a id="ga1bbc3ad528ecadf228a0f40f301787ac"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_DEFINE_VALARRAY_OPERATOR</b>(_Op,  _Name)</td></tr>
<tr class="separator:ga1bbc3ad528ecadf228a0f40f301787ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1bbc3ad528ecadf228a0f40f301787ac"><td class="memItemLeft" align="right" valign="top"><a id="ga1bbc3ad528ecadf228a0f40f301787ac"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_DEFINE_VALARRAY_OPERATOR</b>(_Op,  _Name)</td></tr>
<tr class="separator:ga1bbc3ad528ecadf228a0f40f301787ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1bbc3ad528ecadf228a0f40f301787ac"><td class="memItemLeft" align="right" valign="top"><a id="ga1bbc3ad528ecadf228a0f40f301787ac"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_DEFINE_VALARRAY_OPERATOR</b>(_Op,  _Name)</td></tr>
<tr class="separator:ga1bbc3ad528ecadf228a0f40f301787ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga49d8b2814b74115089e89c74f3473897"><td class="memItemLeft" align="right" valign="top"><a id="ga49d8b2814b74115089e89c74f3473897"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_DEFINE_VALARRAY_UNARY_OPERATOR</b>(_Op,  _Name)</td></tr>
<tr class="separator:ga49d8b2814b74115089e89c74f3473897"><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:ga2cdeff5f9ecb19bdb80fc3752fdaa733"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga2cdeff5f9ecb19bdb80fc3752fdaa733">std::gslice::gslice</a> ()</td></tr>
<tr class="separator:ga2cdeff5f9ecb19bdb80fc3752fdaa733"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga24cbc4afc05cd3354563268960468dab"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga24cbc4afc05cd3354563268960468dab">std::gslice::gslice</a> (size_t __o, const <a class="el" href="a04599.html">valarray</a>&lt; size_t &gt; &amp;__l, const <a class="el" href="a04599.html">valarray</a>&lt; size_t &gt; &amp;__s)</td></tr>
<tr class="separator:ga24cbc4afc05cd3354563268960468dab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6d537efe4eac64e1eabe933628b415ce"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga6d537efe4eac64e1eabe933628b415ce">std::gslice::gslice</a> (const <a class="el" href="a05575.html">gslice</a> &amp;)</td></tr>
<tr class="separator:ga6d537efe4eac64e1eabe933628b415ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab775a3f1c7c0d12448513c036e1ae22b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gab775a3f1c7c0d12448513c036e1ae22b">std::gslice_array&lt; _Tp &gt;::gslice_array</a> (const <a class="el" href="a04607.html">gslice_array</a> &amp;)</td></tr>
<tr class="separator:gab775a3f1c7c0d12448513c036e1ae22b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad5e982b5f515ce67d9e6b55c84a61cb2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gad5e982b5f515ce67d9e6b55c84a61cb2">std::indirect_array&lt; _Tp &gt;::indirect_array</a> (const <a class="el" href="a04615.html">indirect_array</a> &amp;)</td></tr>
<tr class="separator:gad5e982b5f515ce67d9e6b55c84a61cb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga63910750064214d819524e634cdaebfa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga63910750064214d819524e634cdaebfa">std::mask_array&lt; _Tp &gt;::mask_array</a> (const <a class="el" href="a04611.html">mask_array</a> &amp;)</td></tr>
<tr class="separator:ga63910750064214d819524e634cdaebfa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6a83c2410180b69ca38a2da2c4c984b9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga6a83c2410180b69ca38a2da2c4c984b9">std::slice::slice</a> ()</td></tr>
<tr class="separator:ga6a83c2410180b69ca38a2da2c4c984b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9cc9983faafa145460d264127f7fd816"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga9cc9983faafa145460d264127f7fd816">std::slice::slice</a> (size_t __o, size_t __d, size_t __s)</td></tr>
<tr class="separator:ga9cc9983faafa145460d264127f7fd816"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga886109b8edc60759a1c07ed209bf6110"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga886109b8edc60759a1c07ed209bf6110">std::slice_array&lt; _Tp &gt;::slice_array</a> (const <a class="el" href="a04603.html">slice_array</a> &amp;)</td></tr>
<tr class="separator:ga886109b8edc60759a1c07ed209bf6110"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga86cb8edd85b0f415ff434169746203b8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga86cb8edd85b0f415ff434169746203b8">std::valarray&lt; _Tp &gt;::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="a01481.html#ga97d87db7cf732f6df07a4bc214ab1b6c">std::valarray&lt; _Tp &gt;::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="a01481.html#gaa3081177498d05f233dc919b723ac7ca">std::valarray&lt; _Tp &gt;::valarray</a> (const _Tp &amp;, size_t)</td></tr>
<tr class="separator:gaa3081177498d05f233dc919b723ac7ca"><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="a01481.html#gaa097c18bfb82fa18eb77d561e3f3220d">std::valarray&lt; _Tp &gt;::valarray</a> (const <a class="el" href="a04599.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="a01481.html#gacaf590f7e44f9aa8d247c026f2c6685a">std::valarray&lt; _Tp &gt;::valarray</a> (<a class="el" href="a04599.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="a01481.html#gaa67c616cc84294b4ecfe9492e673e937">std::valarray&lt; _Tp &gt;::valarray</a> (const <a class="el" href="a04603.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="a01481.html#ga41d41b2154090e3aa77b2a8c8c1eafe2">std::valarray&lt; _Tp &gt;::valarray</a> (const <a class="el" href="a04607.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="a01481.html#ga341e360faf03730a2ad4ddb98bb84caa">std::valarray&lt; _Tp &gt;::valarray</a> (const <a class="el" href="a04611.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="a01481.html#ga4440404083086817b9e50ddecfa604fb">std::valarray&lt; _Tp &gt;::valarray</a> (const <a class="el" href="a04615.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="a01481.html#gaa0445cb9da95df6871ea1c2b625aedf7">std::valarray&lt; _Tp &gt;::valarray</a> (<a class="el" href="a01655.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 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>std::valarray&lt; _Tp &gt;::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 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>std::valarray&lt; _Tp &gt;::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:ga1d1f37cf92925a601af3246c55896251"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga1d1f37cf92925a601af3246c55896251">std::gslice::~gslice</a> ()</td></tr>
<tr class="separator:ga1d1f37cf92925a601af3246c55896251"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6187e472096936d517db9cd9851fc107"><td class="memItemLeft" align="right" valign="top">_Expr&lt; _ValFunClos&lt; _ValArray, _Tp &gt;, _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga6187e472096936d517db9cd9851fc107">std::valarray&lt; _Tp &gt;::apply</a> (_Tp func(_Tp)) const</td></tr>
<tr class="separator:ga6187e472096936d517db9cd9851fc107"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4fc494f4aee2efb200793044d68658c5"><td class="memItemLeft" align="right" valign="top">_Expr&lt; _RefFunClos&lt; _ValArray, _Tp &gt;, _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga4fc494f4aee2efb200793044d68658c5">std::valarray&lt; _Tp &gt;::apply</a> (_Tp func(const _Tp &amp;)) const</td></tr>
<tr class="separator:ga4fc494f4aee2efb200793044d68658c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2b9285c84fd9d9ee4ac2e4d6f590960c"><td class="memTemplParams" colspan="2">template&lt;class _Tp &gt; </td></tr>
<tr class="memitem:ga2b9285c84fd9d9ee4ac2e4d6f590960c"><td class="memTemplItemLeft" align="right" valign="top">_Tp *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01481.html#ga2b9285c84fd9d9ee4ac2e4d6f590960c">std::begin</a> (<a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__va)</td></tr>
<tr class="separator:ga2b9285c84fd9d9ee4ac2e4d6f590960c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga27f2d9026b541b9d219da941459e768e"><td class="memTemplParams" colspan="2">template&lt;class _Tp &gt; </td></tr>
<tr class="memitem:ga27f2d9026b541b9d219da941459e768e"><td class="memTemplItemLeft" align="right" valign="top">const _Tp *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01481.html#ga27f2d9026b541b9d219da941459e768e">std::begin</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__va)</td></tr>
<tr class="separator:ga27f2d9026b541b9d219da941459e768e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5763723f8e15f612889a2d93625649db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga5763723f8e15f612889a2d93625649db">std::valarray&lt; _Tp &gt;::cshift</a> (int __n) const</td></tr>
<tr class="separator:ga5763723f8e15f612889a2d93625649db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3541bf5385594aac72a9424aa6dd86e1"><td class="memTemplParams" colspan="2">template&lt;class _Tp &gt; </td></tr>
<tr class="memitem:ga3541bf5385594aac72a9424aa6dd86e1"><td class="memTemplItemLeft" align="right" valign="top">_Tp *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01481.html#ga3541bf5385594aac72a9424aa6dd86e1">std::end</a> (<a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__va)</td></tr>
<tr class="separator:ga3541bf5385594aac72a9424aa6dd86e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab777d802b5dfa668d030039c2fd78b3b"><td class="memTemplParams" colspan="2">template&lt;class _Tp &gt; </td></tr>
<tr class="memitem:gab777d802b5dfa668d030039c2fd78b3b"><td class="memTemplItemLeft" align="right" valign="top">const _Tp *&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01481.html#gab777d802b5dfa668d030039c2fd78b3b">std::end</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__va)</td></tr>
<tr class="separator:gab777d802b5dfa668d030039c2fd78b3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4e66ea69757ab2d6193e385c919e6f71"><td class="memItemLeft" align="right" valign="top">_Tp&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga4e66ea69757ab2d6193e385c919e6f71">std::valarray&lt; _Tp &gt;::max</a> () const</td></tr>
<tr class="separator:ga4e66ea69757ab2d6193e385c919e6f71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga41cf9f2fac24470499589628f657be67"><td class="memItemLeft" align="right" valign="top">_Tp&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga41cf9f2fac24470499589628f657be67">std::valarray&lt; _Tp &gt;::min</a> () const</td></tr>
<tr class="separator:ga41cf9f2fac24470499589628f657be67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8ae9cabed8e455713324dacd39bedef1"><td class="memItemLeft" align="right" valign="top">_UnaryOp&lt; __logical_not &gt;::_Rt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga8ae9cabed8e455713324dacd39bedef1">std::valarray&lt; _Tp &gt;::operator!</a> () const</td></tr>
<tr class="separator:ga8ae9cabed8e455713324dacd39bedef1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac64f133ef3d07d87bed19c4487979cb9"><td class="memTemplParams" colspan="2"><a id="gac64f133ef3d07d87bed19c4487979cb9"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:gac64f133ef3d07d87bed19c4487979cb9"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __not_equal_to, _ValArray, _Constant, _Tp, _Tp &gt;, typename __fun&lt; __not_equal_to, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator!=</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const _Tp &amp;__t)</td></tr>
<tr class="separator:gac64f133ef3d07d87bed19c4487979cb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga156ae816ed234efdc6dfc78d0f624a5a"><td class="memTemplParams" colspan="2"><a id="ga156ae816ed234efdc6dfc78d0f624a5a"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga156ae816ed234efdc6dfc78d0f624a5a"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __not_equal_to, _Constant, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __not_equal_to, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator!=</b> (const _Tp &amp;__t, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:ga156ae816ed234efdc6dfc78d0f624a5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6766e7c530adc81b9ad1123bec0df3a7"><td class="memTemplParams" colspan="2"><a id="ga6766e7c530adc81b9ad1123bec0df3a7"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga6766e7c530adc81b9ad1123bec0df3a7"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __not_equal_to, _ValArray, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __not_equal_to, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator!=</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__w)</td></tr>
<tr class="separator:ga6766e7c530adc81b9ad1123bec0df3a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2b0064cdd7e5a03073b2126ab0f21373"><td class="memTemplParams" colspan="2"><a id="ga2b0064cdd7e5a03073b2126ab0f21373"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga2b0064cdd7e5a03073b2126ab0f21373"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __modulus, _ValArray, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __modulus, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator%</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__w)</td></tr>
<tr class="separator:ga2b0064cdd7e5a03073b2126ab0f21373"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab6aae57097ebeb128f4fef829e8a6c75"><td class="memTemplParams" colspan="2"><a id="gab6aae57097ebeb128f4fef829e8a6c75"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:gab6aae57097ebeb128f4fef829e8a6c75"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __modulus, _ValArray, _Constant, _Tp, _Tp &gt;, typename __fun&lt; __modulus, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator%</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const _Tp &amp;__t)</td></tr>
<tr class="separator:gab6aae57097ebeb128f4fef829e8a6c75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6163bf310250ffa2cf3888098c1c2f2a"><td class="memTemplParams" colspan="2"><a id="ga6163bf310250ffa2cf3888098c1c2f2a"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga6163bf310250ffa2cf3888098c1c2f2a"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __modulus, _Constant, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __modulus, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator%</b> (const _Tp &amp;__t, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:ga6163bf310250ffa2cf3888098c1c2f2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga707e141e760766ca9cbdb6be26941cd4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga707e141e760766ca9cbdb6be26941cd4">std::gslice_array&lt; _Tp &gt;::operator%=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga707e141e760766ca9cbdb6be26941cd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa321a7c18f23aae720cdd059ea38fcc2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gaa321a7c18f23aae720cdd059ea38fcc2">std::mask_array&lt; _Tp &gt;::operator%=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gaa321a7c18f23aae720cdd059ea38fcc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaec955c90f1d087dd1a6a2bd41a5cea7a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gaec955c90f1d087dd1a6a2bd41a5cea7a">std::indirect_array&lt; _Tp &gt;::operator%=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gaec955c90f1d087dd1a6a2bd41a5cea7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae0e98fb9fd03f1b61d5d4d8d7cb3879f"><td class="memTemplParams" colspan="2"><a id="gae0e98fb9fd03f1b61d5d4d8d7cb3879f"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gae0e98fb9fd03f1b61d5d4d8d7cb3879f"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::gslice_array&lt; _Tp &gt;::operator%=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gae0e98fb9fd03f1b61d5d4d8d7cb3879f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga50ad514ba2a078d7ecd261c4db96aaf2"><td class="memTemplParams" colspan="2"><a id="ga50ad514ba2a078d7ecd261c4db96aaf2"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga50ad514ba2a078d7ecd261c4db96aaf2"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::indirect_array&lt; _Tp &gt;::operator%=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga50ad514ba2a078d7ecd261c4db96aaf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae4fff5f93ba8edcd6b6ba8caee7bd7ee"><td class="memTemplParams" colspan="2"><a id="gae4fff5f93ba8edcd6b6ba8caee7bd7ee"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gae4fff5f93ba8edcd6b6ba8caee7bd7ee"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::mask_array&lt; _Tp &gt;::operator%=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gae4fff5f93ba8edcd6b6ba8caee7bd7ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga51b2370973ce4cfa93b21428c23e3da0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga51b2370973ce4cfa93b21428c23e3da0">std::slice_array&lt; _Tp &gt;::operator%=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga51b2370973ce4cfa93b21428c23e3da0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae03fd6010e7bc05e1d54a98e013cd309"><td class="memTemplParams" colspan="2"><a id="gae03fd6010e7bc05e1d54a98e013cd309"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gae03fd6010e7bc05e1d54a98e013cd309"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::slice_array&lt; _Tp &gt;::operator%=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gae03fd6010e7bc05e1d54a98e013cd309"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga64fd546424cb6eb21396e7049fb2c17e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga64fd546424cb6eb21396e7049fb2c17e">std::valarray&lt; _Tp &gt;::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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gadc5edf2598de6c9bbfe67c8cdc7ff3ab">std::valarray&lt; _Tp &gt;::operator%=</a> (const <a class="el" href="a04599.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 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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::valarray&lt; _Tp &gt;::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:ga33319692283f7dc395257bcd9a40f63e"><td class="memTemplParams" colspan="2"><a id="ga33319692283f7dc395257bcd9a40f63e"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga33319692283f7dc395257bcd9a40f63e"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __bitwise_and, _ValArray, _Constant, _Tp, _Tp &gt;, typename __fun&lt; __bitwise_and, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&amp;</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const _Tp &amp;__t)</td></tr>
<tr class="separator:ga33319692283f7dc395257bcd9a40f63e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga01bbe97faafcd96068ee26aee83bfa2c"><td class="memTemplParams" colspan="2"><a id="ga01bbe97faafcd96068ee26aee83bfa2c"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga01bbe97faafcd96068ee26aee83bfa2c"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __bitwise_and, _Constant, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __bitwise_and, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&amp;</b> (const _Tp &amp;__t, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:ga01bbe97faafcd96068ee26aee83bfa2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa4d06fe28684b5d30be3316449c591ce"><td class="memTemplParams" colspan="2"><a id="gaa4d06fe28684b5d30be3316449c591ce"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:gaa4d06fe28684b5d30be3316449c591ce"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __bitwise_and, _ValArray, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __bitwise_and, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&amp;</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__w)</td></tr>
<tr class="separator:gaa4d06fe28684b5d30be3316449c591ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac9040b9016acd87ba0c925fcf31c301d"><td class="memTemplParams" colspan="2"><a id="gac9040b9016acd87ba0c925fcf31c301d"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:gac9040b9016acd87ba0c925fcf31c301d"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __logical_and, _Constant, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __logical_and, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&amp;&amp;</b> (const _Tp &amp;__t, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:gac9040b9016acd87ba0c925fcf31c301d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga39328cdf152df24fee8f408b74d029f4"><td class="memTemplParams" colspan="2"><a id="ga39328cdf152df24fee8f408b74d029f4"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga39328cdf152df24fee8f408b74d029f4"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __logical_and, _ValArray, _Constant, _Tp, _Tp &gt;, typename __fun&lt; __logical_and, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&amp;&amp;</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const _Tp &amp;__t)</td></tr>
<tr class="separator:ga39328cdf152df24fee8f408b74d029f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6cc96047e7aa64ff27eb499c98b10822"><td class="memTemplParams" colspan="2"><a id="ga6cc96047e7aa64ff27eb499c98b10822"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga6cc96047e7aa64ff27eb499c98b10822"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __logical_and, _ValArray, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __logical_and, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&amp;&amp;</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__w)</td></tr>
<tr class="separator:ga6cc96047e7aa64ff27eb499c98b10822"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea48202aa25615a4c09fff61278cf729"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gaea48202aa25615a4c09fff61278cf729">std::gslice_array&lt; _Tp &gt;::operator&amp;=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gaea48202aa25615a4c09fff61278cf729"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3da168c115d8c3667b2f8c1d0d85fc84"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga3da168c115d8c3667b2f8c1d0d85fc84">std::mask_array&lt; _Tp &gt;::operator&amp;=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga3da168c115d8c3667b2f8c1d0d85fc84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae6224beec13d47cc3880e68bda04d37a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gae6224beec13d47cc3880e68bda04d37a">std::indirect_array&lt; _Tp &gt;::operator&amp;=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gae6224beec13d47cc3880e68bda04d37a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga13dccfd1e1a738fc463b133257d92999"><td class="memTemplParams" colspan="2"><a id="ga13dccfd1e1a738fc463b133257d92999"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga13dccfd1e1a738fc463b133257d92999"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::gslice_array&lt; _Tp &gt;::operator&amp;=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga13dccfd1e1a738fc463b133257d92999"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf04ca6d70e97eeacdbe6b084389f348c"><td class="memTemplParams" colspan="2"><a id="gaf04ca6d70e97eeacdbe6b084389f348c"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gaf04ca6d70e97eeacdbe6b084389f348c"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::indirect_array&lt; _Tp &gt;::operator&amp;=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gaf04ca6d70e97eeacdbe6b084389f348c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga81f8ba3f4eca347e69256a04c23fbc1b"><td class="memTemplParams" colspan="2"><a id="ga81f8ba3f4eca347e69256a04c23fbc1b"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga81f8ba3f4eca347e69256a04c23fbc1b"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::mask_array&lt; _Tp &gt;::operator&amp;=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga81f8ba3f4eca347e69256a04c23fbc1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9dd11c46083d008fa3449a3336384a74"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga9dd11c46083d008fa3449a3336384a74">std::slice_array&lt; _Tp &gt;::operator&amp;=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga9dd11c46083d008fa3449a3336384a74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga76c63ad6d5c1ca455994a4493a06a5cf"><td class="memTemplParams" colspan="2"><a id="ga76c63ad6d5c1ca455994a4493a06a5cf"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga76c63ad6d5c1ca455994a4493a06a5cf"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::slice_array&lt; _Tp &gt;::operator&amp;=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga76c63ad6d5c1ca455994a4493a06a5cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae28731f4febbbd9112d21a15c53f2470"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gae28731f4febbbd9112d21a15c53f2470">std::valarray&lt; _Tp &gt;::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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gaa916c186794e2cb39e374da325e0810e">std::valarray&lt; _Tp &gt;::operator&amp;=</a> (const <a class="el" href="a04599.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 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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::valarray&lt; _Tp &gt;::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:ga2765d128c9fb35580faaf170e82159ea"><td class="memTemplParams" colspan="2"><a id="ga2765d128c9fb35580faaf170e82159ea"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga2765d128c9fb35580faaf170e82159ea"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __multiplies, _ValArray, _Constant, _Tp, _Tp &gt;, typename __fun&lt; __multiplies, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator*</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const _Tp &amp;__t)</td></tr>
<tr class="separator:ga2765d128c9fb35580faaf170e82159ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab74ad0b0e26a27b1549e37d71c775b14"><td class="memTemplParams" colspan="2"><a id="gab74ad0b0e26a27b1549e37d71c775b14"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:gab74ad0b0e26a27b1549e37d71c775b14"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __multiplies, _Constant, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __multiplies, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator*</b> (const _Tp &amp;__t, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:gab74ad0b0e26a27b1549e37d71c775b14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga51238588f2e0972914177fd7f9a12e15"><td class="memTemplParams" colspan="2"><a id="ga51238588f2e0972914177fd7f9a12e15"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga51238588f2e0972914177fd7f9a12e15"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __multiplies, _ValArray, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __multiplies, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator*</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__w)</td></tr>
<tr class="separator:ga51238588f2e0972914177fd7f9a12e15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga84520c24cc0701e3f2bbeaea755e4aa2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga84520c24cc0701e3f2bbeaea755e4aa2">std::gslice_array&lt; _Tp &gt;::operator*=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga84520c24cc0701e3f2bbeaea755e4aa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1878d8ab7ea54a42bbd783172af8a8c2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga1878d8ab7ea54a42bbd783172af8a8c2">std::mask_array&lt; _Tp &gt;::operator*=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga1878d8ab7ea54a42bbd783172af8a8c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac530f41a625a6f0842fc4fda0cb98189"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gac530f41a625a6f0842fc4fda0cb98189">std::indirect_array&lt; _Tp &gt;::operator*=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gac530f41a625a6f0842fc4fda0cb98189"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd7b923d89096232356d34dff841d75a"><td class="memTemplParams" colspan="2"><a id="gafd7b923d89096232356d34dff841d75a"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gafd7b923d89096232356d34dff841d75a"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::gslice_array&lt; _Tp &gt;::operator*=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gafd7b923d89096232356d34dff841d75a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga99ca33f5a9efcf175f1206fea2796863"><td class="memTemplParams" colspan="2"><a id="ga99ca33f5a9efcf175f1206fea2796863"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga99ca33f5a9efcf175f1206fea2796863"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::indirect_array&lt; _Tp &gt;::operator*=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga99ca33f5a9efcf175f1206fea2796863"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga69510e855e0b959d5efed4698fc3a312"><td class="memTemplParams" colspan="2"><a id="ga69510e855e0b959d5efed4698fc3a312"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga69510e855e0b959d5efed4698fc3a312"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::mask_array&lt; _Tp &gt;::operator*=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga69510e855e0b959d5efed4698fc3a312"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2ae66c8e0229b65881780cb0dbd55ef8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga2ae66c8e0229b65881780cb0dbd55ef8">std::slice_array&lt; _Tp &gt;::operator*=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga2ae66c8e0229b65881780cb0dbd55ef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga264047b01cc04df0ad4b49097d73c983"><td class="memTemplParams" colspan="2"><a id="ga264047b01cc04df0ad4b49097d73c983"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga264047b01cc04df0ad4b49097d73c983"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::slice_array&lt; _Tp &gt;::operator*=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga264047b01cc04df0ad4b49097d73c983"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga345cd13171b5d52efb4979a1b3930ea6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga345cd13171b5d52efb4979a1b3930ea6">std::valarray&lt; _Tp &gt;::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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gab5a419c3673c284962634894e9c1fc20">std::valarray&lt; _Tp &gt;::operator*=</a> (const <a class="el" href="a04599.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 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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::valarray&lt; _Tp &gt;::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:ga33a3a90827549220500c99f95b095816"><td class="memItemLeft" align="right" valign="top">_UnaryOp&lt; __unary_plus &gt;::_Rt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga33a3a90827549220500c99f95b095816">std::valarray&lt; _Tp &gt;::operator+</a> () const</td></tr>
<tr class="separator:ga33a3a90827549220500c99f95b095816"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae2e9ecaabec4298dd52c5b5784eb3996"><td class="memTemplParams" colspan="2"><a id="gae2e9ecaabec4298dd52c5b5784eb3996"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:gae2e9ecaabec4298dd52c5b5784eb3996"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __plus, _ValArray, _Constant, _Tp, _Tp &gt;, typename __fun&lt; __plus, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator+</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const _Tp &amp;__t)</td></tr>
<tr class="separator:gae2e9ecaabec4298dd52c5b5784eb3996"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabb4ec6a94c78d93911d42d3a86bcda90"><td class="memTemplParams" colspan="2"><a id="gabb4ec6a94c78d93911d42d3a86bcda90"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:gabb4ec6a94c78d93911d42d3a86bcda90"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __plus, _ValArray, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __plus, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator+</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__w)</td></tr>
<tr class="separator:gabb4ec6a94c78d93911d42d3a86bcda90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4212bbd1b2b18101decbf5950833a36f"><td class="memTemplParams" colspan="2"><a id="ga4212bbd1b2b18101decbf5950833a36f"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga4212bbd1b2b18101decbf5950833a36f"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __plus, _Constant, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __plus, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator+</b> (const _Tp &amp;__t, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:ga4212bbd1b2b18101decbf5950833a36f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadaedde83c0c3dc087cd28fede7547179"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gadaedde83c0c3dc087cd28fede7547179">std::gslice_array&lt; _Tp &gt;::operator+=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gadaedde83c0c3dc087cd28fede7547179"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3cd7a0e7c02e60936993f2f8d85d7e14"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga3cd7a0e7c02e60936993f2f8d85d7e14">std::mask_array&lt; _Tp &gt;::operator+=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga3cd7a0e7c02e60936993f2f8d85d7e14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeb7b9d2b39d2312c117a50769114e26c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gaeb7b9d2b39d2312c117a50769114e26c">std::indirect_array&lt; _Tp &gt;::operator+=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gaeb7b9d2b39d2312c117a50769114e26c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0677877b0a881a556b7f7008f2b128d3"><td class="memTemplParams" colspan="2"><a id="ga0677877b0a881a556b7f7008f2b128d3"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga0677877b0a881a556b7f7008f2b128d3"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::gslice_array&lt; _Tp &gt;::operator+=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga0677877b0a881a556b7f7008f2b128d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacc3f5bbd77371ed60a2a908a89394124"><td class="memTemplParams" colspan="2"><a id="gacc3f5bbd77371ed60a2a908a89394124"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gacc3f5bbd77371ed60a2a908a89394124"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::indirect_array&lt; _Tp &gt;::operator+=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gacc3f5bbd77371ed60a2a908a89394124"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2052c1b0996dd21bb6205a0c65d011e7"><td class="memTemplParams" colspan="2"><a id="ga2052c1b0996dd21bb6205a0c65d011e7"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga2052c1b0996dd21bb6205a0c65d011e7"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::mask_array&lt; _Tp &gt;::operator+=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga2052c1b0996dd21bb6205a0c65d011e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabffb22fe7508d7fb6b06e4ca76440fc0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gabffb22fe7508d7fb6b06e4ca76440fc0">std::slice_array&lt; _Tp &gt;::operator+=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gabffb22fe7508d7fb6b06e4ca76440fc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga011932094944bbe9f11f46d3a910e02d"><td class="memTemplParams" colspan="2"><a id="ga011932094944bbe9f11f46d3a910e02d"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga011932094944bbe9f11f46d3a910e02d"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::slice_array&lt; _Tp &gt;::operator+=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga011932094944bbe9f11f46d3a910e02d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga75cc5c668aaade5ccc50b199d789e191"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga75cc5c668aaade5ccc50b199d789e191">std::valarray&lt; _Tp &gt;::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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga8b82cbb5b9eafa8c1fc86ae8678e1f36">std::valarray&lt; _Tp &gt;::operator+=</a> (const <a class="el" href="a04599.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 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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::valarray&lt; _Tp &gt;::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:ga028b49a6d0cf1f6afa48149603d953b2"><td class="memItemLeft" align="right" valign="top">_UnaryOp&lt; __negate &gt;::_Rt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga028b49a6d0cf1f6afa48149603d953b2">std::valarray&lt; _Tp &gt;::operator-</a> () const</td></tr>
<tr class="separator:ga028b49a6d0cf1f6afa48149603d953b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6e93f16ec10e8ae3c099354118bf549b"><td class="memTemplParams" colspan="2"><a id="ga6e93f16ec10e8ae3c099354118bf549b"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga6e93f16ec10e8ae3c099354118bf549b"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __minus, _ValArray, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __minus, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator-</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__w)</td></tr>
<tr class="separator:ga6e93f16ec10e8ae3c099354118bf549b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0683a53de6bbaa5c1579ccef30c124da"><td class="memTemplParams" colspan="2"><a id="ga0683a53de6bbaa5c1579ccef30c124da"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga0683a53de6bbaa5c1579ccef30c124da"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __minus, _ValArray, _Constant, _Tp, _Tp &gt;, typename __fun&lt; __minus, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator-</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const _Tp &amp;__t)</td></tr>
<tr class="separator:ga0683a53de6bbaa5c1579ccef30c124da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga994d960cf1ba49219e7279f5a7ad3879"><td class="memTemplParams" colspan="2"><a id="ga994d960cf1ba49219e7279f5a7ad3879"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga994d960cf1ba49219e7279f5a7ad3879"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __minus, _Constant, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __minus, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator-</b> (const _Tp &amp;__t, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:ga994d960cf1ba49219e7279f5a7ad3879"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac25a53dfa03677767990c5a3af186cf8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gac25a53dfa03677767990c5a3af186cf8">std::gslice_array&lt; _Tp &gt;::operator-=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gac25a53dfa03677767990c5a3af186cf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e8b4e636a4ccb6a93f289308d2d6c7e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga7e8b4e636a4ccb6a93f289308d2d6c7e">std::mask_array&lt; _Tp &gt;::operator-=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga7e8b4e636a4ccb6a93f289308d2d6c7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8eb0f010a6a61d5066af1b3e757b87b9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga8eb0f010a6a61d5066af1b3e757b87b9">std::indirect_array&lt; _Tp &gt;::operator-=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga8eb0f010a6a61d5066af1b3e757b87b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4336f4e7ae35fb08d76b3e4badaa9b97"><td class="memTemplParams" colspan="2"><a id="ga4336f4e7ae35fb08d76b3e4badaa9b97"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga4336f4e7ae35fb08d76b3e4badaa9b97"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::gslice_array&lt; _Tp &gt;::operator-=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga4336f4e7ae35fb08d76b3e4badaa9b97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e68d0cc9896b0a7f977d3e6ac7acb66"><td class="memTemplParams" colspan="2"><a id="ga7e68d0cc9896b0a7f977d3e6ac7acb66"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga7e68d0cc9896b0a7f977d3e6ac7acb66"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::indirect_array&lt; _Tp &gt;::operator-=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga7e68d0cc9896b0a7f977d3e6ac7acb66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae2fc8b7a1f4827eec3557526d482816c"><td class="memTemplParams" colspan="2"><a id="gae2fc8b7a1f4827eec3557526d482816c"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gae2fc8b7a1f4827eec3557526d482816c"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::mask_array&lt; _Tp &gt;::operator-=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gae2fc8b7a1f4827eec3557526d482816c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaa8967e72a60fc2b6f8f422dc970ea1f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gaaa8967e72a60fc2b6f8f422dc970ea1f">std::slice_array&lt; _Tp &gt;::operator-=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gaaa8967e72a60fc2b6f8f422dc970ea1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7ff1bc52abb01032fc9248e7d9e1c876"><td class="memTemplParams" colspan="2"><a id="ga7ff1bc52abb01032fc9248e7d9e1c876"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga7ff1bc52abb01032fc9248e7d9e1c876"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::slice_array&lt; _Tp &gt;::operator-=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga7ff1bc52abb01032fc9248e7d9e1c876"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4667f35667105d1ec1aa3e763c503cd4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga4667f35667105d1ec1aa3e763c503cd4">std::valarray&lt; _Tp &gt;::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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga5e7ec75f9c2dd61177a35d939ce85f11">std::valarray&lt; _Tp &gt;::operator-=</a> (const <a class="el" href="a04599.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 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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::valarray&lt; _Tp &gt;::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:gaf76827f89518482359745365a8df3a51"><td class="memTemplParams" colspan="2"><a id="gaf76827f89518482359745365a8df3a51"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:gaf76827f89518482359745365a8df3a51"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __divides, _ValArray, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __divides, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator/</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__w)</td></tr>
<tr class="separator:gaf76827f89518482359745365a8df3a51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga85fbd612f98b907cd00c2cbf84bcb979"><td class="memTemplParams" colspan="2"><a id="ga85fbd612f98b907cd00c2cbf84bcb979"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga85fbd612f98b907cd00c2cbf84bcb979"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __divides, _ValArray, _Constant, _Tp, _Tp &gt;, typename __fun&lt; __divides, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator/</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const _Tp &amp;__t)</td></tr>
<tr class="separator:ga85fbd612f98b907cd00c2cbf84bcb979"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0c39839597f2b42de3ba6c2e24e0a7c7"><td class="memTemplParams" colspan="2"><a id="ga0c39839597f2b42de3ba6c2e24e0a7c7"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga0c39839597f2b42de3ba6c2e24e0a7c7"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __divides, _Constant, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __divides, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator/</b> (const _Tp &amp;__t, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:ga0c39839597f2b42de3ba6c2e24e0a7c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4a86ee20d770ceb9779e865968faa6a7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga4a86ee20d770ceb9779e865968faa6a7">std::gslice_array&lt; _Tp &gt;::operator/=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga4a86ee20d770ceb9779e865968faa6a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac1417dfc58271e6730675e151cd3dd06"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gac1417dfc58271e6730675e151cd3dd06">std::mask_array&lt; _Tp &gt;::operator/=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gac1417dfc58271e6730675e151cd3dd06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2ea239d6f6f027caa976efe4821944d0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga2ea239d6f6f027caa976efe4821944d0">std::indirect_array&lt; _Tp &gt;::operator/=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga2ea239d6f6f027caa976efe4821944d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga19fb51c273edfb04e63a5d16cbaad5a7"><td class="memTemplParams" colspan="2"><a id="ga19fb51c273edfb04e63a5d16cbaad5a7"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga19fb51c273edfb04e63a5d16cbaad5a7"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::gslice_array&lt; _Tp &gt;::operator/=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga19fb51c273edfb04e63a5d16cbaad5a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9a0a2b14243837a5ae846bb9396c603e"><td class="memTemplParams" colspan="2"><a id="ga9a0a2b14243837a5ae846bb9396c603e"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga9a0a2b14243837a5ae846bb9396c603e"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::mask_array&lt; _Tp &gt;::operator/=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga9a0a2b14243837a5ae846bb9396c603e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9a8f8587b71d03791373fcfef97c739d"><td class="memTemplParams" colspan="2"><a id="ga9a8f8587b71d03791373fcfef97c739d"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga9a8f8587b71d03791373fcfef97c739d"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::indirect_array&lt; _Tp &gt;::operator/=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga9a8f8587b71d03791373fcfef97c739d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea8c21a277b5dfee1f7f4b09c556259d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gaea8c21a277b5dfee1f7f4b09c556259d">std::slice_array&lt; _Tp &gt;::operator/=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gaea8c21a277b5dfee1f7f4b09c556259d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa48a433f80e8b458706ab075dfbb4a7d"><td class="memTemplParams" colspan="2"><a id="gaa48a433f80e8b458706ab075dfbb4a7d"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gaa48a433f80e8b458706ab075dfbb4a7d"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::slice_array&lt; _Tp &gt;::operator/=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gaa48a433f80e8b458706ab075dfbb4a7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga15f95c715e3a16e30ff24477ccf4e502"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga15f95c715e3a16e30ff24477ccf4e502">std::valarray&lt; _Tp &gt;::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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga4572c21b07ac304ac9d7062d2f5ae160">std::valarray&lt; _Tp &gt;::operator/=</a> (const <a class="el" href="a04599.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 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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::valarray&lt; _Tp &gt;::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:gae5fc8fa4758b048bace3f9d425b77454"><td class="memTemplParams" colspan="2"><a id="gae5fc8fa4758b048bace3f9d425b77454"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:gae5fc8fa4758b048bace3f9d425b77454"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __less, _ValArray, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __less, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&lt;</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__w)</td></tr>
<tr class="separator:gae5fc8fa4758b048bace3f9d425b77454"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1dbc7a8ca23e01b45490d2e665e49818"><td class="memTemplParams" colspan="2"><a id="ga1dbc7a8ca23e01b45490d2e665e49818"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga1dbc7a8ca23e01b45490d2e665e49818"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __less, _ValArray, _Constant, _Tp, _Tp &gt;, typename __fun&lt; __less, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&lt;</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const _Tp &amp;__t)</td></tr>
<tr class="separator:ga1dbc7a8ca23e01b45490d2e665e49818"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga59776d74ddd4a7b0bc568af5caced161"><td class="memTemplParams" colspan="2"><a id="ga59776d74ddd4a7b0bc568af5caced161"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga59776d74ddd4a7b0bc568af5caced161"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __less, _Constant, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __less, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&lt;</b> (const _Tp &amp;__t, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:ga59776d74ddd4a7b0bc568af5caced161"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabb5b1688e09a529caf5f39740dd1edcf"><td class="memTemplParams" colspan="2"><a id="gabb5b1688e09a529caf5f39740dd1edcf"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:gabb5b1688e09a529caf5f39740dd1edcf"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __shift_left, _Constant, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __shift_left, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&lt;&lt;</b> (const _Tp &amp;__t, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:gabb5b1688e09a529caf5f39740dd1edcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadb86b702befd2e43eeddd30f9b535302"><td class="memTemplParams" colspan="2"><a id="gadb86b702befd2e43eeddd30f9b535302"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:gadb86b702befd2e43eeddd30f9b535302"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __shift_left, _ValArray, _Constant, _Tp, _Tp &gt;, typename __fun&lt; __shift_left, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&lt;&lt;</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const _Tp &amp;__t)</td></tr>
<tr class="separator:gadb86b702befd2e43eeddd30f9b535302"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7033fc566160b4d9d7c65fa008717979"><td class="memTemplParams" colspan="2"><a id="ga7033fc566160b4d9d7c65fa008717979"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga7033fc566160b4d9d7c65fa008717979"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __shift_left, _ValArray, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __shift_left, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&lt;&lt;</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__w)</td></tr>
<tr class="separator:ga7033fc566160b4d9d7c65fa008717979"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga30a493dbd85a2271bcc09d9d24f387b2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga30a493dbd85a2271bcc09d9d24f387b2">std::gslice_array&lt; _Tp &gt;::operator&lt;&lt;=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga30a493dbd85a2271bcc09d9d24f387b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadc9fb4be42ab111a8b17efc9480006c7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gadc9fb4be42ab111a8b17efc9480006c7">std::mask_array&lt; _Tp &gt;::operator&lt;&lt;=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gadc9fb4be42ab111a8b17efc9480006c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga43fc95bcbd0f89c0468f249209eb587b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga43fc95bcbd0f89c0468f249209eb587b">std::indirect_array&lt; _Tp &gt;::operator&lt;&lt;=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga43fc95bcbd0f89c0468f249209eb587b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6d6976cb3d24d9751fe51ac9e8d608e6"><td class="memTemplParams" colspan="2"><a id="ga6d6976cb3d24d9751fe51ac9e8d608e6"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga6d6976cb3d24d9751fe51ac9e8d608e6"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::gslice_array&lt; _Tp &gt;::operator&lt;&lt;=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga6d6976cb3d24d9751fe51ac9e8d608e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab359c4706d2a08c01742b0d450b21d02"><td class="memTemplParams" colspan="2"><a id="gab359c4706d2a08c01742b0d450b21d02"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gab359c4706d2a08c01742b0d450b21d02"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::indirect_array&lt; _Tp &gt;::operator&lt;&lt;=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gab359c4706d2a08c01742b0d450b21d02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b8293e56e532d537e47c638d5adc080"><td class="memTemplParams" colspan="2"><a id="ga0b8293e56e532d537e47c638d5adc080"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga0b8293e56e532d537e47c638d5adc080"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::mask_array&lt; _Tp &gt;::operator&lt;&lt;=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga0b8293e56e532d537e47c638d5adc080"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga15a72598162a7183c3be5cfdcb43a94b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga15a72598162a7183c3be5cfdcb43a94b">std::slice_array&lt; _Tp &gt;::operator&lt;&lt;=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga15a72598162a7183c3be5cfdcb43a94b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2e49e161ef59b0c9ea6143b612beb3e1"><td class="memTemplParams" colspan="2"><a id="ga2e49e161ef59b0c9ea6143b612beb3e1"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga2e49e161ef59b0c9ea6143b612beb3e1"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::slice_array&lt; _Tp &gt;::operator&lt;&lt;=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga2e49e161ef59b0c9ea6143b612beb3e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga435a2811affb685f15934a9204bed29e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga435a2811affb685f15934a9204bed29e">std::valarray&lt; _Tp &gt;::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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga9635c78d05a1fcbc22885223c1432f25">std::valarray&lt; _Tp &gt;::operator&lt;&lt;=</a> (const <a class="el" href="a04599.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 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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::valarray&lt; _Tp &gt;::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:gab056aeaed329a2c7298f72297e352012"><td class="memTemplParams" colspan="2"><a id="gab056aeaed329a2c7298f72297e352012"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:gab056aeaed329a2c7298f72297e352012"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __less_equal, _ValArray, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __less_equal, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&lt;=</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__w)</td></tr>
<tr class="separator:gab056aeaed329a2c7298f72297e352012"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga96d4717e44a85fb4f497af05e1769ff0"><td class="memTemplParams" colspan="2"><a id="ga96d4717e44a85fb4f497af05e1769ff0"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga96d4717e44a85fb4f497af05e1769ff0"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __less_equal, _Constant, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __less_equal, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&lt;=</b> (const _Tp &amp;__t, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:ga96d4717e44a85fb4f497af05e1769ff0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga21df8f714f96a4a74451d6aa495c0ab5"><td class="memTemplParams" colspan="2"><a id="ga21df8f714f96a4a74451d6aa495c0ab5"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga21df8f714f96a4a74451d6aa495c0ab5"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __less_equal, _ValArray, _Constant, _Tp, _Tp &gt;, typename __fun&lt; __less_equal, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&lt;=</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const _Tp &amp;__t)</td></tr>
<tr class="separator:ga21df8f714f96a4a74451d6aa495c0ab5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf25507c9a66f729500964d397b7cb9fb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04607.html">gslice_array</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gaf25507c9a66f729500964d397b7cb9fb">std::gslice_array&lt; _Tp &gt;::operator=</a> (const <a class="el" href="a04607.html">gslice_array</a> &amp;)</td></tr>
<tr class="separator:gaf25507c9a66f729500964d397b7cb9fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga73cce032d98e922eeafb676920174f52"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04615.html">indirect_array</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga73cce032d98e922eeafb676920174f52">std::indirect_array&lt; _Tp &gt;::operator=</a> (const <a class="el" href="a04615.html">indirect_array</a> &amp;)</td></tr>
<tr class="separator:ga73cce032d98e922eeafb676920174f52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac8928f66422bd3601fcf43b79761abd5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04611.html">mask_array</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gac8928f66422bd3601fcf43b79761abd5">std::mask_array&lt; _Tp &gt;::operator=</a> (const <a class="el" href="a04611.html">mask_array</a> &amp;)</td></tr>
<tr class="separator:gac8928f66422bd3601fcf43b79761abd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf2a0c3883cfb758e05e3d62ec7e0a07f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gaf2a0c3883cfb758e05e3d62ec7e0a07f">std::gslice_array&lt; _Tp &gt;::operator=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gaf2a0c3883cfb758e05e3d62ec7e0a07f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga73dae88091ff362543b2668643deb345"><td class="memItemLeft" align="right" valign="top"><a id="ga73dae88091ff362543b2668643deb345"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>std::mask_array&lt; _Tp &gt;::operator=</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga73dae88091ff362543b2668643deb345"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6072ae14d756314665aef25c55cc4d33"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga6072ae14d756314665aef25c55cc4d33">std::indirect_array&lt; _Tp &gt;::operator=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga6072ae14d756314665aef25c55cc4d33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga59fd646ebf243e99b2063baf37ba91d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a05575.html">gslice</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga59fd646ebf243e99b2063baf37ba91d0">std::gslice::operator=</a> (const <a class="el" href="a05575.html">gslice</a> &amp;)</td></tr>
<tr class="separator:ga59fd646ebf243e99b2063baf37ba91d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8dfed8c043d7a82e4b71cf65c64ec844"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga8dfed8c043d7a82e4b71cf65c64ec844">std::gslice_array&lt; _Tp &gt;::operator=</a> (const _Tp &amp;) const</td></tr>
<tr class="separator:ga8dfed8c043d7a82e4b71cf65c64ec844"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2af95af73e734b394322ec304e1b73f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga2af95af73e734b394322ec304e1b73f2">std::mask_array&lt; _Tp &gt;::operator=</a> (const _Tp &amp;) const</td></tr>
<tr class="separator:ga2af95af73e734b394322ec304e1b73f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac17dafc8657c7fd6eab36a46260ff97f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gac17dafc8657c7fd6eab36a46260ff97f">std::indirect_array&lt; _Tp &gt;::operator=</a> (const _Tp &amp;) const</td></tr>
<tr class="separator:gac17dafc8657c7fd6eab36a46260ff97f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaca98790959c213dbc4e2c8c8863cb3be"><td class="memTemplParams" colspan="2"><a id="gaca98790959c213dbc4e2c8c8863cb3be"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gaca98790959c213dbc4e2c8c8863cb3be"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::gslice_array&lt; _Tp &gt;::operator=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gaca98790959c213dbc4e2c8c8863cb3be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab6bb57c4d6cbb6533325e37d8f3bca11"><td class="memTemplParams" colspan="2"><a id="gab6bb57c4d6cbb6533325e37d8f3bca11"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gab6bb57c4d6cbb6533325e37d8f3bca11"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::indirect_array&lt; _Tp &gt;::operator=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gab6bb57c4d6cbb6533325e37d8f3bca11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga638dcc09b7202f5e671c6637bf01db31"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04603.html">slice_array</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga638dcc09b7202f5e671c6637bf01db31">std::slice_array&lt; _Tp &gt;::operator=</a> (const <a class="el" href="a04603.html">slice_array</a> &amp;)</td></tr>
<tr class="separator:ga638dcc09b7202f5e671c6637bf01db31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab5edb43da924e3c138ba22d29dc4c050"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gab5edb43da924e3c138ba22d29dc4c050">std::slice_array&lt; _Tp &gt;::operator=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gab5edb43da924e3c138ba22d29dc4c050"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3ddb6f583d7c7ef17b471662a4a7a7ac"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga3ddb6f583d7c7ef17b471662a4a7a7ac">std::slice_array&lt; _Tp &gt;::operator=</a> (const _Tp &amp;) const</td></tr>
<tr class="separator:ga3ddb6f583d7c7ef17b471662a4a7a7ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa4b57fb8b9cca36d71109e4e014fc107"><td class="memTemplParams" colspan="2"><a id="gaa4b57fb8b9cca36d71109e4e014fc107"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gaa4b57fb8b9cca36d71109e4e014fc107"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::slice_array&lt; _Tp &gt;::operator=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gaa4b57fb8b9cca36d71109e4e014fc107"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab2a6afa5707777b0dea9045f49fc253b"><td class="memTemplParams" colspan="2"><a id="gab2a6afa5707777b0dea9045f49fc253b"></a>
template&lt;class _Ex &gt; </td></tr>
<tr class="memitem:gab2a6afa5707777b0dea9045f49fc253b"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::mask_array&lt; _Tp &gt;::operator=</b> (const _Expr&lt; _Ex, _Tp &gt; &amp;__e) const</td></tr>
<tr class="separator:gab2a6afa5707777b0dea9045f49fc253b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd9682220fbb71cdd3780fb0b80a7840"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gafd9682220fbb71cdd3780fb0b80a7840">std::valarray&lt; _Tp &gt;::operator=</a> (const <a class="el" href="a04599.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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga0b40ea6b05b21b6506d3541205bbfe64">std::valarray&lt; _Tp &gt;::operator=</a> (<a class="el" href="a04599.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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga80a24d05a21101fb1e8f32d7617b349a">std::valarray&lt; _Tp &gt;::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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga708c338c38f644c83fb4440add0a7f82">std::valarray&lt; _Tp &gt;::operator=</a> (const <a class="el" href="a04603.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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga975285295867516982cbd04e5416ca33">std::valarray&lt; _Tp &gt;::operator=</a> (const <a class="el" href="a04607.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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga008f37655c6e6e55b37c9b46efd259c1">std::valarray&lt; _Tp &gt;::operator=</a> (const <a class="el" href="a04611.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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gad58ef4619934cdeccb9b476c6e8ccceb">std::valarray&lt; _Tp &gt;::operator=</a> (const <a class="el" href="a04615.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="a04599.html">valarray</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga781c3cfba5752871b9b8df2717f3d301">std::valarray&lt; _Tp &gt;::operator=</a> (<a class="el" href="a01655.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 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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::valarray&lt; _Tp &gt;::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:gabf6544af72a82e133bc89ffecd46d558"><td class="memTemplParams" colspan="2"><a id="gabf6544af72a82e133bc89ffecd46d558"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:gabf6544af72a82e133bc89ffecd46d558"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __equal_to, _ValArray, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __equal_to, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator==</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__w)</td></tr>
<tr class="separator:gabf6544af72a82e133bc89ffecd46d558"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga095549a03bd2445e0669511876959f9f"><td class="memTemplParams" colspan="2"><a id="ga095549a03bd2445e0669511876959f9f"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga095549a03bd2445e0669511876959f9f"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __equal_to, _Constant, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __equal_to, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator==</b> (const _Tp &amp;__t, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:ga095549a03bd2445e0669511876959f9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf42d98d936495ef1c49434a6d934eef8"><td class="memTemplParams" colspan="2"><a id="gaf42d98d936495ef1c49434a6d934eef8"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:gaf42d98d936495ef1c49434a6d934eef8"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __equal_to, _ValArray, _Constant, _Tp, _Tp &gt;, typename __fun&lt; __equal_to, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator==</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const _Tp &amp;__t)</td></tr>
<tr class="separator:gaf42d98d936495ef1c49434a6d934eef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga52ead073fb2c40b7d819c7126b24c1ea"><td class="memTemplParams" colspan="2"><a id="ga52ead073fb2c40b7d819c7126b24c1ea"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga52ead073fb2c40b7d819c7126b24c1ea"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __greater, _ValArray, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __greater, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&gt;</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__w)</td></tr>
<tr class="separator:ga52ead073fb2c40b7d819c7126b24c1ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga38cf00c85cfed6c6350fd3f4f0a94402"><td class="memTemplParams" colspan="2"><a id="ga38cf00c85cfed6c6350fd3f4f0a94402"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga38cf00c85cfed6c6350fd3f4f0a94402"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __greater, _ValArray, _Constant, _Tp, _Tp &gt;, typename __fun&lt; __greater, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&gt;</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const _Tp &amp;__t)</td></tr>
<tr class="separator:ga38cf00c85cfed6c6350fd3f4f0a94402"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7942b5e356e1a52de5c9f28eaeca5645"><td class="memTemplParams" colspan="2"><a id="ga7942b5e356e1a52de5c9f28eaeca5645"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga7942b5e356e1a52de5c9f28eaeca5645"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __greater, _Constant, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __greater, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&gt;</b> (const _Tp &amp;__t, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:ga7942b5e356e1a52de5c9f28eaeca5645"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga58fd0563123bc6c29852aae36ec03449"><td class="memTemplParams" colspan="2"><a id="ga58fd0563123bc6c29852aae36ec03449"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga58fd0563123bc6c29852aae36ec03449"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __greater_equal, _Constant, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __greater_equal, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&gt;=</b> (const _Tp &amp;__t, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:ga58fd0563123bc6c29852aae36ec03449"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4bf9bf4483d1c033fda76720e5445446"><td class="memTemplParams" colspan="2"><a id="ga4bf9bf4483d1c033fda76720e5445446"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga4bf9bf4483d1c033fda76720e5445446"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __greater_equal, _ValArray, _Constant, _Tp, _Tp &gt;, typename __fun&lt; __greater_equal, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&gt;=</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const _Tp &amp;__t)</td></tr>
<tr class="separator:ga4bf9bf4483d1c033fda76720e5445446"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2ecaa0fd3a53c9b9b2c7a7d41a7fb849"><td class="memTemplParams" colspan="2"><a id="ga2ecaa0fd3a53c9b9b2c7a7d41a7fb849"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga2ecaa0fd3a53c9b9b2c7a7d41a7fb849"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __greater_equal, _ValArray, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __greater_equal, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&gt;=</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__w)</td></tr>
<tr class="separator:ga2ecaa0fd3a53c9b9b2c7a7d41a7fb849"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga27f9f9f7c7d9cbe99f348cfaf94d394f"><td class="memTemplParams" colspan="2"><a id="ga27f9f9f7c7d9cbe99f348cfaf94d394f"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga27f9f9f7c7d9cbe99f348cfaf94d394f"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __shift_right, _ValArray, _Constant, _Tp, _Tp &gt;, typename __fun&lt; __shift_right, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&gt;&gt;</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const _Tp &amp;__t)</td></tr>
<tr class="separator:ga27f9f9f7c7d9cbe99f348cfaf94d394f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1a1523ae92fff9397e1bc5c5f7520fb8"><td class="memTemplParams" colspan="2"><a id="ga1a1523ae92fff9397e1bc5c5f7520fb8"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga1a1523ae92fff9397e1bc5c5f7520fb8"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __shift_right, _Constant, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __shift_right, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&gt;&gt;</b> (const _Tp &amp;__t, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:ga1a1523ae92fff9397e1bc5c5f7520fb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2626cd2e68c059fa1ca373cf50910008"><td class="memTemplParams" colspan="2"><a id="ga2626cd2e68c059fa1ca373cf50910008"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga2626cd2e68c059fa1ca373cf50910008"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __shift_right, _ValArray, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __shift_right, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator&gt;&gt;</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__w)</td></tr>
<tr class="separator:ga2626cd2e68c059fa1ca373cf50910008"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8293a4feaf1bde96e155e6ba528d0b9a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga8293a4feaf1bde96e155e6ba528d0b9a">std::gslice_array&lt; _Tp &gt;::operator&gt;&gt;=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga8293a4feaf1bde96e155e6ba528d0b9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga87f02d439b80dd0d351ae9f827c4f77e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga87f02d439b80dd0d351ae9f827c4f77e">std::mask_array&lt; _Tp &gt;::operator&gt;&gt;=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga87f02d439b80dd0d351ae9f827c4f77e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga611bd59fab7a43ce79f1707eea03be7a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga611bd59fab7a43ce79f1707eea03be7a">std::indirect_array&lt; _Tp &gt;::operator&gt;&gt;=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga611bd59fab7a43ce79f1707eea03be7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf36118a7937f943b421ce0a94f5c4189"><td class="memTemplParams" colspan="2"><a id="gaf36118a7937f943b421ce0a94f5c4189"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gaf36118a7937f943b421ce0a94f5c4189"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::gslice_array&lt; _Tp &gt;::operator&gt;&gt;=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gaf36118a7937f943b421ce0a94f5c4189"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga17506901aa57c5837d022eb0e24f296c"><td class="memTemplParams" colspan="2"><a id="ga17506901aa57c5837d022eb0e24f296c"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga17506901aa57c5837d022eb0e24f296c"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::indirect_array&lt; _Tp &gt;::operator&gt;&gt;=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga17506901aa57c5837d022eb0e24f296c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3bb93e98f7c009c2db8854b464a45a80"><td class="memTemplParams" colspan="2"><a id="ga3bb93e98f7c009c2db8854b464a45a80"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga3bb93e98f7c009c2db8854b464a45a80"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::mask_array&lt; _Tp &gt;::operator&gt;&gt;=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga3bb93e98f7c009c2db8854b464a45a80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7ebc66086e23f1d4bb5cc554fedde16b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga7ebc66086e23f1d4bb5cc554fedde16b">std::slice_array&lt; _Tp &gt;::operator&gt;&gt;=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga7ebc66086e23f1d4bb5cc554fedde16b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8b11f9f7d041b83ae514dd229d6e218e"><td class="memTemplParams" colspan="2"><a id="ga8b11f9f7d041b83ae514dd229d6e218e"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga8b11f9f7d041b83ae514dd229d6e218e"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::slice_array&lt; _Tp &gt;::operator&gt;&gt;=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga8b11f9f7d041b83ae514dd229d6e218e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ce6f32c286043434e864d28271f2069"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga5ce6f32c286043434e864d28271f2069">std::valarray&lt; _Tp &gt;::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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga7f2a41abd2f316f4de7942652da2410d">std::valarray&lt; _Tp &gt;::operator&gt;&gt;=</a> (const <a class="el" href="a04599.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 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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::valarray&lt; _Tp &gt;::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="a01481.html#ga2325176078e58966124ec919df2b1eb4">std::valarray&lt; _Tp &gt;::operator[]</a> (size_t __i)</td></tr>
<tr class="separator:ga2325176078e58966124ec919df2b1eb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8d00ad8cf75caea015c44048aa7b91b2"><td class="memItemLeft" align="right" valign="top"><a id="ga8d00ad8cf75caea015c44048aa7b91b2"></a>
const _Tp &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>std::valarray&lt; _Tp &gt;::operator[]</b> (size_t) const</td></tr>
<tr class="separator:ga8d00ad8cf75caea015c44048aa7b91b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e86bbdb258433295ab39596449a5f7e"><td class="memItemLeft" align="right" valign="top">_Expr&lt; _SClos&lt; _ValArray, _Tp &gt;, _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga5e86bbdb258433295ab39596449a5f7e">std::valarray&lt; _Tp &gt;::operator[]</a> (<a class="el" href="a07079.html">slice</a> __s) const</td></tr>
<tr class="separator:ga5e86bbdb258433295ab39596449a5f7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad5394a15e9c7edd4ecece4534d3c3ba3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04603.html">slice_array</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gad5394a15e9c7edd4ecece4534d3c3ba3">std::valarray&lt; _Tp &gt;::operator[]</a> (<a class="el" href="a07079.html">slice</a> __s)</td></tr>
<tr class="separator:gad5394a15e9c7edd4ecece4534d3c3ba3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga28ef76e86bd06a99b58af17899554590"><td class="memItemLeft" align="right" valign="top">_Expr&lt; _GClos&lt; _ValArray, _Tp &gt;, _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga28ef76e86bd06a99b58af17899554590">std::valarray&lt; _Tp &gt;::operator[]</a> (const <a class="el" href="a05575.html">gslice</a> &amp;__s) const</td></tr>
<tr class="separator:ga28ef76e86bd06a99b58af17899554590"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae5e23cc8dbbeee72c16868aad85731ba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04607.html">gslice_array</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gae5e23cc8dbbeee72c16868aad85731ba">std::valarray&lt; _Tp &gt;::operator[]</a> (const <a class="el" href="a05575.html">gslice</a> &amp;__s)</td></tr>
<tr class="separator:gae5e23cc8dbbeee72c16868aad85731ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8f454eb267fee574dadea61b69b94d31"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga8f454eb267fee574dadea61b69b94d31">std::valarray&lt; _Tp &gt;::operator[]</a> (const <a class="el" href="a04599.html">valarray</a>&lt; bool &gt; &amp;__m) const</td></tr>
<tr class="separator:ga8f454eb267fee574dadea61b69b94d31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga24fb191ad805190686652a3a8bf7169b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04611.html">mask_array</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga24fb191ad805190686652a3a8bf7169b">std::valarray&lt; _Tp &gt;::operator[]</a> (const <a class="el" href="a04599.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:ga2d1a225784345f3c5eb3e94e984e5e00"><td class="memItemLeft" align="right" valign="top">_Expr&lt; _IClos&lt; _ValArray, _Tp &gt;, _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga2d1a225784345f3c5eb3e94e984e5e00">std::valarray&lt; _Tp &gt;::operator[]</a> (const <a class="el" href="a04599.html">valarray</a>&lt; size_t &gt; &amp;__i) const</td></tr>
<tr class="separator:ga2d1a225784345f3c5eb3e94e984e5e00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafcd1719464554185069224f2fd837de3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04615.html">indirect_array</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gafcd1719464554185069224f2fd837de3">std::valarray&lt; _Tp &gt;::operator[]</a> (const <a class="el" href="a04599.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:gaff762316909126d4bb1914512fd34f77"><td class="memTemplParams" colspan="2"><a id="gaff762316909126d4bb1914512fd34f77"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:gaff762316909126d4bb1914512fd34f77"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __bitwise_xor, _ValArray, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __bitwise_xor, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator^</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__w)</td></tr>
<tr class="separator:gaff762316909126d4bb1914512fd34f77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf8960314d0834977a43f3e6554658564"><td class="memTemplParams" colspan="2"><a id="gaf8960314d0834977a43f3e6554658564"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:gaf8960314d0834977a43f3e6554658564"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __bitwise_xor, _ValArray, _Constant, _Tp, _Tp &gt;, typename __fun&lt; __bitwise_xor, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator^</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const _Tp &amp;__t)</td></tr>
<tr class="separator:gaf8960314d0834977a43f3e6554658564"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4a7ccc6475d630ade6065d10e2b5bf7c"><td class="memTemplParams" colspan="2"><a id="ga4a7ccc6475d630ade6065d10e2b5bf7c"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga4a7ccc6475d630ade6065d10e2b5bf7c"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __bitwise_xor, _Constant, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __bitwise_xor, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator^</b> (const _Tp &amp;__t, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:ga4a7ccc6475d630ade6065d10e2b5bf7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa45daae152fd32ab851c56779fc1e13c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gaa45daae152fd32ab851c56779fc1e13c">std::gslice_array&lt; _Tp &gt;::operator^=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gaa45daae152fd32ab851c56779fc1e13c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab7b73360db81555ebc04e3c482a94857"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gab7b73360db81555ebc04e3c482a94857">std::mask_array&lt; _Tp &gt;::operator^=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gab7b73360db81555ebc04e3c482a94857"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga335663b1692606f8a5d96324592d4785"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga335663b1692606f8a5d96324592d4785">std::indirect_array&lt; _Tp &gt;::operator^=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga335663b1692606f8a5d96324592d4785"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga876f62e8bc433875e28924d115239e18"><td class="memTemplParams" colspan="2"><a id="ga876f62e8bc433875e28924d115239e18"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga876f62e8bc433875e28924d115239e18"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::gslice_array&lt; _Tp &gt;::operator^=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga876f62e8bc433875e28924d115239e18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga915451bccb9a352d5f40ff9f550dfc51"><td class="memTemplParams" colspan="2"><a id="ga915451bccb9a352d5f40ff9f550dfc51"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga915451bccb9a352d5f40ff9f550dfc51"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::mask_array&lt; _Tp &gt;::operator^=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga915451bccb9a352d5f40ff9f550dfc51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga320cb210b0d0113595231bc49491fb2e"><td class="memTemplParams" colspan="2"><a id="ga320cb210b0d0113595231bc49491fb2e"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga320cb210b0d0113595231bc49491fb2e"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::indirect_array&lt; _Tp &gt;::operator^=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga320cb210b0d0113595231bc49491fb2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga262449de3e39bbae18ab3bb911b2eb8b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga262449de3e39bbae18ab3bb911b2eb8b">std::slice_array&lt; _Tp &gt;::operator^=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga262449de3e39bbae18ab3bb911b2eb8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafa951aeb43f5f581cb21535fb2c00bae"><td class="memTemplParams" colspan="2"><a id="gafa951aeb43f5f581cb21535fb2c00bae"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gafa951aeb43f5f581cb21535fb2c00bae"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::slice_array&lt; _Tp &gt;::operator^=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gafa951aeb43f5f581cb21535fb2c00bae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga12372c525f0ae4cdeb7180c7337b57ed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga12372c525f0ae4cdeb7180c7337b57ed">std::valarray&lt; _Tp &gt;::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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga945c098affa36e4df42895bca9937b61">std::valarray&lt; _Tp &gt;::operator^=</a> (const <a class="el" href="a04599.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 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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::valarray&lt; _Tp &gt;::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:ga735521d4a350e9e107ac00a2f0a15d95"><td class="memTemplParams" colspan="2"><a id="ga735521d4a350e9e107ac00a2f0a15d95"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga735521d4a350e9e107ac00a2f0a15d95"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __bitwise_or, _Constant, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __bitwise_or, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator|</b> (const _Tp &amp;__t, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:ga735521d4a350e9e107ac00a2f0a15d95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0cde93ad94caefd9afe4a6334022f2af"><td class="memTemplParams" colspan="2"><a id="ga0cde93ad94caefd9afe4a6334022f2af"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga0cde93ad94caefd9afe4a6334022f2af"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __bitwise_or, _ValArray, _Constant, _Tp, _Tp &gt;, typename __fun&lt; __bitwise_or, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator|</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const _Tp &amp;__t)</td></tr>
<tr class="separator:ga0cde93ad94caefd9afe4a6334022f2af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga00f7e667ecda58da7940dfb391f1c7f8"><td class="memTemplParams" colspan="2"><a id="ga00f7e667ecda58da7940dfb391f1c7f8"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga00f7e667ecda58da7940dfb391f1c7f8"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __bitwise_or, _ValArray, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __bitwise_or, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator|</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__w)</td></tr>
<tr class="separator:ga00f7e667ecda58da7940dfb391f1c7f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga87a6054e3d3df9b3b828c86d7b71a7d0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga87a6054e3d3df9b3b828c86d7b71a7d0">std::gslice_array&lt; _Tp &gt;::operator|=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga87a6054e3d3df9b3b828c86d7b71a7d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga684708f251addb2566756f4d2eedee36"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga684708f251addb2566756f4d2eedee36">std::mask_array&lt; _Tp &gt;::operator|=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga684708f251addb2566756f4d2eedee36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga349500cff6b300c39a505e9c74943b86"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga349500cff6b300c39a505e9c74943b86">std::indirect_array&lt; _Tp &gt;::operator|=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga349500cff6b300c39a505e9c74943b86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaac2f633208c98e732a5399b4fefa5bf3"><td class="memTemplParams" colspan="2"><a id="gaac2f633208c98e732a5399b4fefa5bf3"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gaac2f633208c98e732a5399b4fefa5bf3"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::gslice_array&lt; _Tp &gt;::operator|=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gaac2f633208c98e732a5399b4fefa5bf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabb39e094dd77a6af944d6f92ffc9824b"><td class="memTemplParams" colspan="2"><a id="gabb39e094dd77a6af944d6f92ffc9824b"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gabb39e094dd77a6af944d6f92ffc9824b"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::indirect_array&lt; _Tp &gt;::operator|=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gabb39e094dd77a6af944d6f92ffc9824b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9bbf1f93ca90251f55cb89228ab361b1"><td class="memTemplParams" colspan="2"><a id="ga9bbf1f93ca90251f55cb89228ab361b1"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:ga9bbf1f93ca90251f55cb89228ab361b1"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::mask_array&lt; _Tp &gt;::operator|=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga9bbf1f93ca90251f55cb89228ab361b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0cfe83bfd0c60d5f1b393bbddcc70889"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga0cfe83bfd0c60d5f1b393bbddcc70889">std::slice_array&lt; _Tp &gt;::operator|=</a> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;) const</td></tr>
<tr class="separator:ga0cfe83bfd0c60d5f1b393bbddcc70889"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae124539a8d00afb11eb11a5fc143897c"><td class="memTemplParams" colspan="2"><a id="gae124539a8d00afb11eb11a5fc143897c"></a>
template&lt;class _Dom &gt; </td></tr>
<tr class="memitem:gae124539a8d00afb11eb11a5fc143897c"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::slice_array&lt; _Tp &gt;::operator|=</b> (const _Expr&lt; _Dom, _Tp &gt; &amp;) const</td></tr>
<tr class="separator:gae124539a8d00afb11eb11a5fc143897c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf20cc6bf249d338dd1fdb26f4363ee2e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gaf20cc6bf249d338dd1fdb26f4363ee2e">std::valarray&lt; _Tp &gt;::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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga2082939513c0702ce488c2dc27e98951">std::valarray&lt; _Tp &gt;::operator|=</a> (const <a class="el" href="a04599.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 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="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::valarray&lt; _Tp &gt;::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:gabbf409c48bb7bd10760e78ededfd8928"><td class="memTemplParams" colspan="2"><a id="gabbf409c48bb7bd10760e78ededfd8928"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:gabbf409c48bb7bd10760e78ededfd8928"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __logical_or, _ValArray, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __logical_or, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator||</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__w)</td></tr>
<tr class="separator:gabbf409c48bb7bd10760e78ededfd8928"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7442e32760271ea538e5edb04e16e9f3"><td class="memTemplParams" colspan="2"><a id="ga7442e32760271ea538e5edb04e16e9f3"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga7442e32760271ea538e5edb04e16e9f3"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __logical_or, _ValArray, _Constant, _Tp, _Tp &gt;, typename __fun&lt; __logical_or, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator||</b> (const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v, const _Tp &amp;__t)</td></tr>
<tr class="separator:ga7442e32760271ea538e5edb04e16e9f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga18b770cb20584f23fde5ed2dd8a9e974"><td class="memTemplParams" colspan="2"><a id="ga18b770cb20584f23fde5ed2dd8a9e974"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga18b770cb20584f23fde5ed2dd8a9e974"><td class="memTemplItemLeft" align="right" valign="top">_Expr&lt; _BinClos&lt; __logical_or, _Constant, _ValArray, _Tp, _Tp &gt;, typename __fun&lt; __logical_or, _Tp &gt;::result_type &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::operator||</b> (const _Tp &amp;__t, const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v)</td></tr>
<tr class="separator:ga18b770cb20584f23fde5ed2dd8a9e974"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga88b2ec0fbd1864a99c09d24f5b39e16d"><td class="memItemLeft" align="right" valign="top">_UnaryOp&lt; __bitwise_not &gt;::_Rt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga88b2ec0fbd1864a99c09d24f5b39e16d">std::valarray&lt; _Tp &gt;::operator~</a> () const</td></tr>
<tr class="separator:ga88b2ec0fbd1864a99c09d24f5b39e16d"><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="a01481.html#ga8f9fdb05edd4a7364dec8a5e9ae2a0bb">std::valarray&lt; _Tp &gt;::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:gaebe5d7bc4dea9740cdbb03d36a3e4521"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gaebe5d7bc4dea9740cdbb03d36a3e4521">std::valarray&lt; _Tp &gt;::shift</a> (int __n) const</td></tr>
<tr class="separator:gaebe5d7bc4dea9740cdbb03d36a3e4521"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5b1a5398fdc4ecf20576f3cae02ea8fc"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga5b1a5398fdc4ecf20576f3cae02ea8fc">std::slice::size</a> () const</td></tr>
<tr class="separator:ga5b1a5398fdc4ecf20576f3cae02ea8fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeabfccb9dc90c70b63e73149b026ccf5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04599.html">valarray</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gaeabfccb9dc90c70b63e73149b026ccf5">std::gslice::size</a> () const</td></tr>
<tr class="separator:gaeabfccb9dc90c70b63e73149b026ccf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga351ffb24ad6654f7f5f8b10731fc8c95"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga351ffb24ad6654f7f5f8b10731fc8c95">std::valarray&lt; _Tp &gt;::size</a> () const</td></tr>
<tr class="separator:ga351ffb24ad6654f7f5f8b10731fc8c95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac5e75a2dd40a49ee555fc35d0eeacc1a"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gac5e75a2dd40a49ee555fc35d0eeacc1a">std::slice::start</a> () const</td></tr>
<tr class="separator:gac5e75a2dd40a49ee555fc35d0eeacc1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5f0b7200c4a68f9b939ae84060439707"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga5f0b7200c4a68f9b939ae84060439707">std::gslice::start</a> () const</td></tr>
<tr class="separator:ga5f0b7200c4a68f9b939ae84060439707"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab9ee3d00a3ef2be02ac5895894b66ee7"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gab9ee3d00a3ef2be02ac5895894b66ee7">std::slice::stride</a> () const</td></tr>
<tr class="separator:gab9ee3d00a3ef2be02ac5895894b66ee7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8a9378455753dd979d6424bdff021820"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a04599.html">valarray</a>&lt; size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga8a9378455753dd979d6424bdff021820">std::gslice::stride</a> () const</td></tr>
<tr class="separator:ga8a9378455753dd979d6424bdff021820"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabf296b8981ebb3c123b3ba99e753598f"><td class="memItemLeft" align="right" valign="top">_Tp&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#gabf296b8981ebb3c123b3ba99e753598f">std::valarray&lt; _Tp &gt;::sum</a> () const</td></tr>
<tr class="separator:gabf296b8981ebb3c123b3ba99e753598f"><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="a01481.html#ga6033c5c6f21fed896e5ff6a06bba62b9">std::valarray&lt; _Tp &gt;::swap</a> (<a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;__v) noexcept</td></tr>
<tr class="separator:ga6033c5c6f21fed896e5ff6a06bba62b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Classes and functions for representing and manipulating arrays of elements. </p>
<h2 class="groupheader">Function Documentation</h2>
<a id="ga2cdeff5f9ecb19bdb80fc3752fdaa733"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2cdeff5f9ecb19bdb80fc3752fdaa733">&#9670;&nbsp;</a></span>gslice() <span class="overload">[1/3]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::gslice::gslice </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Construct an empty slice. </p>

<p class="definition">Definition at line <a class="el" href="a00362_source.html#l00149">149</a> of file <a class="el" href="a00362_source.html">gslice.h</a>.</p>

</div>
</div>
<a id="ga24cbc4afc05cd3354563268960468dab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga24cbc4afc05cd3354563268960468dab">&#9670;&nbsp;</a></span>gslice() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::gslice::gslice </td>
          <td>(</td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>__o</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; size_t &gt; &amp;&#160;</td>
          <td class="paramname"><em>__l</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; size_t &gt; &amp;&#160;</td>
          <td class="paramname"><em>__s</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Construct a slice. </p>
<p>Constructs a slice with as many dimensions as the length of the <em>l</em> and <em>s</em> arrays.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__o</td><td>Offset in array of first element. </td></tr>
    <tr><td class="paramname">__l</td><td>Array of dimension lengths. </td></tr>
    <tr><td class="paramname">__s</td><td>Array of dimension strides between array elements. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00362_source.html#l00153">153</a> of file <a class="el" href="a00362_source.html">gslice.h</a>.</p>

</div>
</div>
<a id="ga6d537efe4eac64e1eabe933628b415ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6d537efe4eac64e1eabe933628b415ce">&#9670;&nbsp;</a></span>gslice() <span class="overload">[3/3]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::gslice::gslice </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a05575.html">gslice</a> &amp;&#160;</td>
          <td class="paramname"><em>__g</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Copy constructor. </p>

<p class="definition">Definition at line <a class="el" href="a00362_source.html#l00158">158</a> of file <a class="el" href="a00362_source.html">gslice.h</a>.</p>

</div>
</div>
<a id="gab775a3f1c7c0d12448513c036e1ae22b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab775a3f1c7c0d12448513c036e1ae22b">&#9670;&nbsp;</a></span>gslice_array()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04607.html">std::gslice_array</a>&lt; _Tp &gt;::<a class="el" href="a04607.html">gslice_array</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04607.html">gslice_array</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Copy constructor. Both slices refer to the same underlying array. </p>

<p class="definition">Definition at line <a class="el" href="a00365_source.html#l00143">143</a> of file <a class="el" href="a00365_source.html">gslice_array.h</a>.</p>

</div>
</div>
<a id="gad5e982b5f515ce67d9e6b55c84a61cb2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad5e982b5f515ce67d9e6b55c84a61cb2">&#9670;&nbsp;</a></span>indirect_array()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04615.html">std::indirect_array</a>&lt; _Tp &gt;::<a class="el" href="a04615.html">indirect_array</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04615.html">indirect_array</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Copy constructor. Both slices refer to the same underlying array. </p>

<p class="definition">Definition at line <a class="el" href="a00377_source.html#l00143">143</a> of file <a class="el" href="a00377_source.html">indirect_array.h</a>.</p>

</div>
</div>
<a id="ga63910750064214d819524e634cdaebfa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga63910750064214d819524e634cdaebfa">&#9670;&nbsp;</a></span>mask_array()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04611.html">std::mask_array</a>&lt; _Tp &gt;::<a class="el" href="a04611.html">mask_array</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04611.html">mask_array</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Copy constructor. Both slices refer to the same underlying array. </p>

<p class="definition">Definition at line <a class="el" href="a00416_source.html#l00139">139</a> of file <a class="el" href="a00416_source.html">mask_array.h</a>.</p>

</div>
</div>
<a id="ga6a83c2410180b69ca38a2da2c4c984b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6a83c2410180b69ca38a2da2c4c984b9">&#9670;&nbsp;</a></span>slice() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::slice::slice </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Construct an empty slice. </p>

<p class="definition">Definition at line <a class="el" href="a00509_source.html#l00090">90</a> of file <a class="el" href="a00509_source.html">slice_array.h</a>.</p>

</div>
</div>
<a id="ga9cc9983faafa145460d264127f7fd816"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9cc9983faafa145460d264127f7fd816">&#9670;&nbsp;</a></span>slice() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::slice::slice </td>
          <td>(</td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>__o</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>__d</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>__s</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Construct a slice. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__o</td><td>Offset in array of first element. </td></tr>
    <tr><td class="paramname">__d</td><td>Number of elements in slice. </td></tr>
    <tr><td class="paramname">__s</td><td>Stride between array elements. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00509_source.html#l00094">94</a> of file <a class="el" href="a00509_source.html">slice_array.h</a>.</p>

</div>
</div>
<a id="ga886109b8edc60759a1c07ed209bf6110"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga886109b8edc60759a1c07ed209bf6110">&#9670;&nbsp;</a></span>slice_array()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04603.html">std::slice_array</a>&lt; _Tp &gt;::<a class="el" href="a04603.html">slice_array</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04603.html">slice_array</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Copy constructor. Both slices refer to the same underlying array. </p>

<p class="definition">Definition at line <a class="el" href="a00509_source.html#l00207">207</a> of file <a class="el" href="a00509_source.html">slice_array.h</a>.</p>

</div>
</div>
<a id="ga86cb8edd85b0f415ff434169746203b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga86cb8edd85b0f415ff434169746203b8">&#9670;&nbsp;</a></span>valarray() <span class="overload">[1/10]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::<a class="el" href="a04599.html">valarray</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Construct an empty array. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00610">610</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga97d87db7cf732f6df07a4bc214ab1b6c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga97d87db7cf732f6df07a4bc214ab1b6c">&#9670;&nbsp;</a></span>valarray() <span class="overload">[2/10]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::<a class="el" href="a04599.html">valarray</a> </td>
          <td>(</td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>__n</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Construct an array with <em>n</em> elements. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00614">614</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="gaa3081177498d05f233dc919b723ac7ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa3081177498d05f233dc919b723ac7ca">&#9670;&nbsp;</a></span>valarray() <span class="overload">[3/10]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::<a class="el" href="a04599.html">valarray</a> </td>
          <td>(</td>
          <td class="paramtype">const _Tp &amp;&#160;</td>
          <td class="paramname"><em>__t</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>__n</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Construct an array with <em>n</em> elements initialized to <em>t</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00620">620</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="gaa097c18bfb82fa18eb77d561e3f3220d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa097c18bfb82fa18eb77d561e3f3220d">&#9670;&nbsp;</a></span>valarray() <span class="overload">[4/10]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::<a class="el" href="a04599.html">valarray</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Copy constructor. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00635">635</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="gacaf590f7e44f9aa8d247c026f2c6685a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gacaf590f7e44f9aa8d247c026f2c6685a">&#9670;&nbsp;</a></span>valarray() <span class="overload">[5/10]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::<a class="el" href="a04599.html">valarray</a> </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Move constructor. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00643">643</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="gaa67c616cc84294b4ecfe9492e673e937"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa67c616cc84294b4ecfe9492e673e937">&#9670;&nbsp;</a></span>valarray() <span class="overload">[6/10]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::<a class="el" href="a04599.html">valarray</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04603.html">slice_array</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__sa</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Construct an array with the same size and values in <em>sa</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00653">653</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga41d41b2154090e3aa77b2a8c8c1eafe2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga41d41b2154090e3aa77b2a8c8c1eafe2">&#9670;&nbsp;</a></span>valarray() <span class="overload">[7/10]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::<a class="el" href="a04599.html">valarray</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04607.html">gslice_array</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__ga</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Construct an array with the same size and values in <em>ga</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00662">662</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga341e360faf03730a2ad4ddb98bb84caa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga341e360faf03730a2ad4ddb98bb84caa">&#9670;&nbsp;</a></span>valarray() <span class="overload">[8/10]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::<a class="el" href="a04599.html">valarray</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04611.html">mask_array</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__ma</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Construct an array with the same size and values in <em>ma</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00673">673</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga4440404083086817b9e50ddecfa604fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4440404083086817b9e50ddecfa604fb">&#9670;&nbsp;</a></span>valarray() <span class="overload">[9/10]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::<a class="el" href="a04599.html">valarray</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04615.html">indirect_array</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__ia</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Construct an array with the same size and values in <em>ia</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00682">682</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="gaa0445cb9da95df6871ea1c2b625aedf7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa0445cb9da95df6871ea1c2b625aedf7">&#9670;&nbsp;</a></span>valarray() <span class="overload">[10/10]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::<a class="el" href="a04599.html">valarray</a> </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01655.html">initializer_list</a>&lt; _Tp &gt;&#160;</td>
          <td class="paramname"><em>__l</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Construct an array with an initializer_list of values. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00692">692</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga1d1f37cf92925a601af3246c55896251"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1d1f37cf92925a601af3246c55896251">&#9670;&nbsp;</a></span>~gslice()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::gslice::~gslice </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Destructor. </p>

<p class="definition">Definition at line <a class="el" href="a00362_source.html#l00163">163</a> of file <a class="el" href="a00362_source.html">gslice.h</a>.</p>

</div>
</div>
<a id="ga6187e472096936d517db9cd9851fc107"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6187e472096936d517db9cd9851fc107">&#9670;&nbsp;</a></span>apply() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">_Expr&lt; _ValFunClos&lt; _ValArray, _Tp &gt;, _Tp &gt; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::apply </td>
          <td>(</td>
          <td class="paramtype">_Tp &#160;</td>
          <td class="paramname"><em>func</em>_Tp</td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Apply a function to the array. </p>
<p>Returns a new valarray with elements assigned to the result of applying func to the corresponding element of this array. The new array has the same size as this one.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">func</td><td>Function of Tp returning Tp to apply. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>New valarray with transformed elements. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01054">1054</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga4fc494f4aee2efb200793044d68658c5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4fc494f4aee2efb200793044d68658c5">&#9670;&nbsp;</a></span>apply() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">_Expr&lt; _RefFunClos&lt; _ValArray, _Tp &gt;, _Tp &gt; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::apply </td>
          <td>(</td>
          <td class="paramtype">_Tp &#160;</td>
          <td class="paramname"><em>func</em>const _Tp &amp;</td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Apply a function to the array. </p>
<p>Returns a new valarray with elements assigned to the result of applying func to the corresponding element of this array. The new array has the same size as this one.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">func</td><td>Function of const Tp&amp; returning Tp to apply. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>New valarray with transformed elements. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01062">1062</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga2b9285c84fd9d9ee4ac2e4d6f590960c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2b9285c84fd9d9ee4ac2e4d6f590960c">&#9670;&nbsp;</a></span>begin() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">_Tp * std::begin </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__va</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return an iterator pointing to the first element of the valarray. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__va</td><td>valarray. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01201">1201</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga27f2d9026b541b9d219da941459e768e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga27f2d9026b541b9d219da941459e768e">&#9670;&nbsp;</a></span>begin() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const _Tp * std::begin </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__va</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return an iterator pointing to the first element of the const valarray. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__va</td><td>valarray. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01211">1211</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga5763723f8e15f612889a2d93625649db"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5763723f8e15f612889a2d93625649db">&#9670;&nbsp;</a></span>cshift()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::cshift </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>__n</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a rotated array. </p>
<p>A new valarray is constructed as a copy of this array with elements in shifted positions. For an element with index i, the new position is (i - n) % size(). The new valarray has the same size as the current one. Elements that are shifted beyond the array bounds are shifted into the other end of the array. No elements are lost.</p>
<p>Positive arguments shift toward index 0, wrapping around the top. Negative arguments shift towards the top, wrapping around to 0.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__n</td><td>Number of element positions to rotate. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>New valarray with elements in shifted positions. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00980">980</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga3541bf5385594aac72a9424aa6dd86e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3541bf5385594aac72a9424aa6dd86e1">&#9670;&nbsp;</a></span>end() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">_Tp * std::end </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__va</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return an iterator pointing to one past the last element of the valarray. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__va</td><td>valarray. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01221">1221</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="gab777d802b5dfa668d030039c2fd78b3b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab777d802b5dfa668d030039c2fd78b3b">&#9670;&nbsp;</a></span>end() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const _Tp * std::end </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__va</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return an iterator pointing to one past the last element of the const valarray. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__va</td><td>valarray. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01231">1231</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga4e66ea69757ab2d6193e385c919e6f71"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4e66ea69757ab2d6193e385c919e6f71">&#9670;&nbsp;</a></span>max()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">_Tp <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::max </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return the maximum element using operator&lt;(). </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01046">1046</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga41cf9f2fac24470499589628f657be67"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga41cf9f2fac24470499589628f657be67">&#9670;&nbsp;</a></span>min()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">_Tp <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::min </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return the minimum element using operator&lt;(). </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01038">1038</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga8ae9cabed8e455713324dacd39bedef1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8ae9cabed8e455713324dacd39bedef1">&#9670;&nbsp;</a></span>operator!()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt;::template _UnaryOp&lt; __logical_not &gt;::_Rt <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator! </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a new valarray by applying unary ! to each element. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01081">1081</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga707e141e760766ca9cbdb6be26941cd4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga707e141e760766ca9cbdb6be26941cd4">&#9670;&nbsp;</a></span>operator%=() <span class="overload">[1/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04607.html">std::gslice_array</a>&lt; _Tp &gt;::operator%= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Modulo slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00365_source.html#l00202">202</a> of file <a class="el" href="a00365_source.html">gslice_array.h</a>.</p>

</div>
</div>
<a id="gaa321a7c18f23aae720cdd059ea38fcc2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa321a7c18f23aae720cdd059ea38fcc2">&#9670;&nbsp;</a></span>operator%=() <span class="overload">[2/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04611.html">std::mask_array</a>&lt; _Tp &gt;::operator%= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Modulo slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00416_source.html#l00192">192</a> of file <a class="el" href="a00416_source.html">mask_array.h</a>.</p>

</div>
</div>
<a id="gaec955c90f1d087dd1a6a2bd41a5cea7a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaec955c90f1d087dd1a6a2bd41a5cea7a">&#9670;&nbsp;</a></span>operator%=() <span class="overload">[3/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04615.html">std::indirect_array</a>&lt; _Tp &gt;::operator%= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Modulo slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00377_source.html#l00196">196</a> of file <a class="el" href="a00377_source.html">indirect_array.h</a>.</p>

</div>
</div>
<a id="ga51b2370973ce4cfa93b21428c23e3da0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga51b2370973ce4cfa93b21428c23e3da0">&#9670;&nbsp;</a></span>operator%=() <span class="overload">[4/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04603.html">std::slice_array</a>&lt; _Tp &gt;::operator%= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Modulo slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00509_source.html#l00258">258</a> of file <a class="el" href="a00509_source.html">slice_array.h</a>.</p>

</div>
</div>
<a id="ga64fd546424cb6eb21396e7049fb2c17e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga64fd546424cb6eb21396e7049fb2c17e">&#9670;&nbsp;</a></span>operator%=() <span class="overload">[5/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator%= </td>
          <td>(</td>
          <td class="paramtype">const _Tp &amp;&#160;</td>
          <td class="paramname"><em>__t</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Set each element e of array to e % <em>t</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01108">1108</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="gadc5edf2598de6c9bbfe67c8cdc7ff3ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gadc5edf2598de6c9bbfe67c8cdc7ff3ab">&#9670;&nbsp;</a></span>operator%=() <span class="overload">[6/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator%= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Modulo elements of array by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01108">1108</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="gaea48202aa25615a4c09fff61278cf729"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaea48202aa25615a4c09fff61278cf729">&#9670;&nbsp;</a></span>operator&amp;=() <span class="overload">[1/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04607.html">std::gslice_array</a>&lt; _Tp &gt;::operator&amp;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Logical and slice elements with corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00365_source.html#l00206">206</a> of file <a class="el" href="a00365_source.html">gslice_array.h</a>.</p>

</div>
</div>
<a id="ga3da168c115d8c3667b2f8c1d0d85fc84"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3da168c115d8c3667b2f8c1d0d85fc84">&#9670;&nbsp;</a></span>operator&amp;=() <span class="overload">[2/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04611.html">std::mask_array</a>&lt; _Tp &gt;::operator&amp;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Logical and slice elements with corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00416_source.html#l00196">196</a> of file <a class="el" href="a00416_source.html">mask_array.h</a>.</p>

</div>
</div>
<a id="gae6224beec13d47cc3880e68bda04d37a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae6224beec13d47cc3880e68bda04d37a">&#9670;&nbsp;</a></span>operator&amp;=() <span class="overload">[3/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04615.html">std::indirect_array</a>&lt; _Tp &gt;::operator&amp;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Logical and slice elements with corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00377_source.html#l00200">200</a> of file <a class="el" href="a00377_source.html">indirect_array.h</a>.</p>

</div>
</div>
<a id="ga9dd11c46083d008fa3449a3336384a74"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9dd11c46083d008fa3449a3336384a74">&#9670;&nbsp;</a></span>operator&amp;=() <span class="overload">[4/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04603.html">std::slice_array</a>&lt; _Tp &gt;::operator&amp;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Logical and slice elements with corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00509_source.html#l00262">262</a> of file <a class="el" href="a00509_source.html">slice_array.h</a>.</p>

</div>
</div>
<a id="gae28731f4febbbd9112d21a15c53f2470"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae28731f4febbbd9112d21a15c53f2470">&#9670;&nbsp;</a></span>operator&amp;=() <span class="overload">[5/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator&amp;= </td>
          <td>(</td>
          <td class="paramtype">const _Tp &amp;&#160;</td>
          <td class="paramname"><em>__t</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Set each element e of array to e &amp; <em>t</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01110">1110</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="gaa916c186794e2cb39e374da325e0810e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa916c186794e2cb39e374da325e0810e">&#9670;&nbsp;</a></span>operator&amp;=() <span class="overload">[6/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator&amp;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Logical and corresponding elements of <em>v</em> with elements of array. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01110">1110</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga84520c24cc0701e3f2bbeaea755e4aa2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga84520c24cc0701e3f2bbeaea755e4aa2">&#9670;&nbsp;</a></span>operator*=() <span class="overload">[1/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04607.html">std::gslice_array</a>&lt; _Tp &gt;::operator*= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Multiply slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00365_source.html#l00200">200</a> of file <a class="el" href="a00365_source.html">gslice_array.h</a>.</p>

</div>
</div>
<a id="ga1878d8ab7ea54a42bbd783172af8a8c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1878d8ab7ea54a42bbd783172af8a8c2">&#9670;&nbsp;</a></span>operator*=() <span class="overload">[2/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04611.html">std::mask_array</a>&lt; _Tp &gt;::operator*= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Multiply slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00416_source.html#l00190">190</a> of file <a class="el" href="a00416_source.html">mask_array.h</a>.</p>

</div>
</div>
<a id="gac530f41a625a6f0842fc4fda0cb98189"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac530f41a625a6f0842fc4fda0cb98189">&#9670;&nbsp;</a></span>operator*=() <span class="overload">[3/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04615.html">std::indirect_array</a>&lt; _Tp &gt;::operator*= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Multiply slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00377_source.html#l00194">194</a> of file <a class="el" href="a00377_source.html">indirect_array.h</a>.</p>

</div>
</div>
<a id="ga2ae66c8e0229b65881780cb0dbd55ef8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2ae66c8e0229b65881780cb0dbd55ef8">&#9670;&nbsp;</a></span>operator*=() <span class="overload">[4/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04603.html">std::slice_array</a>&lt; _Tp &gt;::operator*= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Multiply slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00509_source.html#l00256">256</a> of file <a class="el" href="a00509_source.html">slice_array.h</a>.</p>

</div>
</div>
<a id="ga345cd13171b5d52efb4979a1b3930ea6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga345cd13171b5d52efb4979a1b3930ea6">&#9670;&nbsp;</a></span>operator*=() <span class="overload">[5/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator*= </td>
          <td>(</td>
          <td class="paramtype">const _Tp &amp;&#160;</td>
          <td class="paramname"><em>__t</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Multiply each element of array by <em>t</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01106">1106</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="gab5a419c3673c284962634894e9c1fc20"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab5a419c3673c284962634894e9c1fc20">&#9670;&nbsp;</a></span>operator*=() <span class="overload">[6/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator*= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Multiply elements of array by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01106">1106</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga33a3a90827549220500c99f95b095816"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga33a3a90827549220500c99f95b095816">&#9670;&nbsp;</a></span>operator+()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt;::template _UnaryOp&lt; __unary_plus &gt;::_Rt <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator+ </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a new valarray by applying unary + to each element. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01078">1078</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="gadaedde83c0c3dc087cd28fede7547179"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gadaedde83c0c3dc087cd28fede7547179">&#9670;&nbsp;</a></span>operator+=() <span class="overload">[1/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04607.html">std::gslice_array</a>&lt; _Tp &gt;::operator+= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Add corresponding elements of <em>v</em> to slice elements. </p>

<p class="definition">Definition at line <a class="el" href="a00365_source.html#l00203">203</a> of file <a class="el" href="a00365_source.html">gslice_array.h</a>.</p>

</div>
</div>
<a id="ga3cd7a0e7c02e60936993f2f8d85d7e14"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3cd7a0e7c02e60936993f2f8d85d7e14">&#9670;&nbsp;</a></span>operator+=() <span class="overload">[2/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04611.html">std::mask_array</a>&lt; _Tp &gt;::operator+= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Add corresponding elements of <em>v</em> to slice elements. </p>

<p class="definition">Definition at line <a class="el" href="a00416_source.html#l00193">193</a> of file <a class="el" href="a00416_source.html">mask_array.h</a>.</p>

</div>
</div>
<a id="gaeb7b9d2b39d2312c117a50769114e26c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaeb7b9d2b39d2312c117a50769114e26c">&#9670;&nbsp;</a></span>operator+=() <span class="overload">[3/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04615.html">std::indirect_array</a>&lt; _Tp &gt;::operator+= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Add corresponding elements of <em>v</em> to slice elements. </p>

<p class="definition">Definition at line <a class="el" href="a00377_source.html#l00197">197</a> of file <a class="el" href="a00377_source.html">indirect_array.h</a>.</p>

</div>
</div>
<a id="gabffb22fe7508d7fb6b06e4ca76440fc0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabffb22fe7508d7fb6b06e4ca76440fc0">&#9670;&nbsp;</a></span>operator+=() <span class="overload">[4/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04603.html">std::slice_array</a>&lt; _Tp &gt;::operator+= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Add corresponding elements of <em>v</em> to slice elements. </p>

<p class="definition">Definition at line <a class="el" href="a00509_source.html#l00259">259</a> of file <a class="el" href="a00509_source.html">slice_array.h</a>.</p>

</div>
</div>
<a id="ga75cc5c668aaade5ccc50b199d789e191"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga75cc5c668aaade5ccc50b199d789e191">&#9670;&nbsp;</a></span>operator+=() <span class="overload">[5/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator+= </td>
          <td>(</td>
          <td class="paramtype">const _Tp &amp;&#160;</td>
          <td class="paramname"><em>__t</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Add <em>t</em> to each element of array. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01104">1104</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga8b82cbb5b9eafa8c1fc86ae8678e1f36"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8b82cbb5b9eafa8c1fc86ae8678e1f36">&#9670;&nbsp;</a></span>operator+=() <span class="overload">[6/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator+= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Add corresponding elements of <em>v</em> to elements of array. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01104">1104</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga028b49a6d0cf1f6afa48149603d953b2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga028b49a6d0cf1f6afa48149603d953b2">&#9670;&nbsp;</a></span>operator-()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt;::template _UnaryOp&lt; __negate &gt;::_Rt <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator- </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a new valarray by applying unary - to each element. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01079">1079</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="gac25a53dfa03677767990c5a3af186cf8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac25a53dfa03677767990c5a3af186cf8">&#9670;&nbsp;</a></span>operator-=() <span class="overload">[1/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04607.html">std::gslice_array</a>&lt; _Tp &gt;::operator-= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Subtract corresponding elements of <em>v</em> from slice elements. </p>

<p class="definition">Definition at line <a class="el" href="a00365_source.html#l00204">204</a> of file <a class="el" href="a00365_source.html">gslice_array.h</a>.</p>

</div>
</div>
<a id="ga7e8b4e636a4ccb6a93f289308d2d6c7e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7e8b4e636a4ccb6a93f289308d2d6c7e">&#9670;&nbsp;</a></span>operator-=() <span class="overload">[2/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04611.html">std::mask_array</a>&lt; _Tp &gt;::operator-= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Subtract corresponding elements of <em>v</em> from slice elements. </p>

<p class="definition">Definition at line <a class="el" href="a00416_source.html#l00194">194</a> of file <a class="el" href="a00416_source.html">mask_array.h</a>.</p>

</div>
</div>
<a id="ga8eb0f010a6a61d5066af1b3e757b87b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8eb0f010a6a61d5066af1b3e757b87b9">&#9670;&nbsp;</a></span>operator-=() <span class="overload">[3/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04615.html">std::indirect_array</a>&lt; _Tp &gt;::operator-= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Subtract corresponding elements of <em>v</em> from slice elements. </p>

<p class="definition">Definition at line <a class="el" href="a00377_source.html#l00198">198</a> of file <a class="el" href="a00377_source.html">indirect_array.h</a>.</p>

</div>
</div>
<a id="gaaa8967e72a60fc2b6f8f422dc970ea1f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaaa8967e72a60fc2b6f8f422dc970ea1f">&#9670;&nbsp;</a></span>operator-=() <span class="overload">[4/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04603.html">std::slice_array</a>&lt; _Tp &gt;::operator-= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Subtract corresponding elements of <em>v</em> from slice elements. </p>

<p class="definition">Definition at line <a class="el" href="a00509_source.html#l00260">260</a> of file <a class="el" href="a00509_source.html">slice_array.h</a>.</p>

</div>
</div>
<a id="ga4667f35667105d1ec1aa3e763c503cd4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4667f35667105d1ec1aa3e763c503cd4">&#9670;&nbsp;</a></span>operator-=() <span class="overload">[5/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator-= </td>
          <td>(</td>
          <td class="paramtype">const _Tp &amp;&#160;</td>
          <td class="paramname"><em>__t</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Subtract <em>t</em> to each element of array. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01105">1105</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga5e7ec75f9c2dd61177a35d939ce85f11"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5e7ec75f9c2dd61177a35d939ce85f11">&#9670;&nbsp;</a></span>operator-=() <span class="overload">[6/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator-= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Subtract corresponding elements of <em>v</em> from elements of array. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01105">1105</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga4a86ee20d770ceb9779e865968faa6a7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4a86ee20d770ceb9779e865968faa6a7">&#9670;&nbsp;</a></span>operator/=() <span class="overload">[1/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04607.html">std::gslice_array</a>&lt; _Tp &gt;::operator/= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Divide slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00365_source.html#l00201">201</a> of file <a class="el" href="a00365_source.html">gslice_array.h</a>.</p>

</div>
</div>
<a id="gac1417dfc58271e6730675e151cd3dd06"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac1417dfc58271e6730675e151cd3dd06">&#9670;&nbsp;</a></span>operator/=() <span class="overload">[2/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04611.html">std::mask_array</a>&lt; _Tp &gt;::operator/= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Divide slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00416_source.html#l00191">191</a> of file <a class="el" href="a00416_source.html">mask_array.h</a>.</p>

</div>
</div>
<a id="ga2ea239d6f6f027caa976efe4821944d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2ea239d6f6f027caa976efe4821944d0">&#9670;&nbsp;</a></span>operator/=() <span class="overload">[3/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04615.html">std::indirect_array</a>&lt; _Tp &gt;::operator/= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Divide slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00377_source.html#l00195">195</a> of file <a class="el" href="a00377_source.html">indirect_array.h</a>.</p>

</div>
</div>
<a id="gaea8c21a277b5dfee1f7f4b09c556259d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaea8c21a277b5dfee1f7f4b09c556259d">&#9670;&nbsp;</a></span>operator/=() <span class="overload">[4/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04603.html">std::slice_array</a>&lt; _Tp &gt;::operator/= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Divide slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00509_source.html#l00257">257</a> of file <a class="el" href="a00509_source.html">slice_array.h</a>.</p>

</div>
</div>
<a id="ga15f95c715e3a16e30ff24477ccf4e502"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga15f95c715e3a16e30ff24477ccf4e502">&#9670;&nbsp;</a></span>operator/=() <span class="overload">[5/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator/= </td>
          <td>(</td>
          <td class="paramtype">const _Tp &amp;&#160;</td>
          <td class="paramname"><em>__t</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Divide each element of array by <em>t</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01107">1107</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga4572c21b07ac304ac9d7062d2f5ae160"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4572c21b07ac304ac9d7062d2f5ae160">&#9670;&nbsp;</a></span>operator/=() <span class="overload">[6/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator/= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Divide elements of array by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01107">1107</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga30a493dbd85a2271bcc09d9d24f387b2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga30a493dbd85a2271bcc09d9d24f387b2">&#9670;&nbsp;</a></span>operator&lt;&lt;=() <span class="overload">[1/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04607.html">std::gslice_array</a>&lt; _Tp &gt;::operator&lt;&lt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Left shift slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00365_source.html#l00208">208</a> of file <a class="el" href="a00365_source.html">gslice_array.h</a>.</p>

</div>
</div>
<a id="gadc9fb4be42ab111a8b17efc9480006c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gadc9fb4be42ab111a8b17efc9480006c7">&#9670;&nbsp;</a></span>operator&lt;&lt;=() <span class="overload">[2/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04611.html">std::mask_array</a>&lt; _Tp &gt;::operator&lt;&lt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Left shift slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00416_source.html#l00198">198</a> of file <a class="el" href="a00416_source.html">mask_array.h</a>.</p>

</div>
</div>
<a id="ga43fc95bcbd0f89c0468f249209eb587b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga43fc95bcbd0f89c0468f249209eb587b">&#9670;&nbsp;</a></span>operator&lt;&lt;=() <span class="overload">[3/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04615.html">std::indirect_array</a>&lt; _Tp &gt;::operator&lt;&lt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Left shift slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00377_source.html#l00202">202</a> of file <a class="el" href="a00377_source.html">indirect_array.h</a>.</p>

</div>
</div>
<a id="ga15a72598162a7183c3be5cfdcb43a94b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga15a72598162a7183c3be5cfdcb43a94b">&#9670;&nbsp;</a></span>operator&lt;&lt;=() <span class="overload">[4/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04603.html">std::slice_array</a>&lt; _Tp &gt;::operator&lt;&lt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Left shift slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00509_source.html#l00264">264</a> of file <a class="el" href="a00509_source.html">slice_array.h</a>.</p>

</div>
</div>
<a id="ga435a2811affb685f15934a9204bed29e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga435a2811affb685f15934a9204bed29e">&#9670;&nbsp;</a></span>operator&lt;&lt;=() <span class="overload">[5/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator&lt;&lt;= </td>
          <td>(</td>
          <td class="paramtype">const _Tp &amp;&#160;</td>
          <td class="paramname"><em>__t</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Left shift each element e of array by <em>t</em> bits. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01112">1112</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga9635c78d05a1fcbc22885223c1432f25"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9635c78d05a1fcbc22885223c1432f25">&#9670;&nbsp;</a></span>operator&lt;&lt;=() <span class="overload">[6/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator&lt;&lt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Left shift elements of array by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01112">1112</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="gaf25507c9a66f729500964d397b7cb9fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf25507c9a66f729500964d397b7cb9fb">&#9670;&nbsp;</a></span>operator=() <span class="overload">[1/20]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04607.html">gslice_array</a>&lt; _Tp &gt; &amp; <a class="el" href="a04607.html">std::gslice_array</a>&lt; _Tp &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04607.html">gslice_array</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Assignment operator. Assigns slice elements to corresponding elements of <em>a</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00365_source.html#l00148">148</a> of file <a class="el" href="a00365_source.html">gslice_array.h</a>.</p>

</div>
</div>
<a id="ga73cce032d98e922eeafb676920174f52"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga73cce032d98e922eeafb676920174f52">&#9670;&nbsp;</a></span>operator=() <span class="overload">[2/20]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04615.html">indirect_array</a>&lt; _Tp &gt; &amp; <a class="el" href="a04615.html">std::indirect_array</a>&lt; _Tp &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04615.html">indirect_array</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Assignment operator. Assigns elements to corresponding elements of <em>a</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00377_source.html#l00154">154</a> of file <a class="el" href="a00377_source.html">indirect_array.h</a>.</p>

</div>
</div>
<a id="gac8928f66422bd3601fcf43b79761abd5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac8928f66422bd3601fcf43b79761abd5">&#9670;&nbsp;</a></span>operator=() <span class="overload">[3/20]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04611.html">mask_array</a>&lt; _Tp &gt; &amp; <a class="el" href="a04611.html">std::mask_array</a>&lt; _Tp &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04611.html">mask_array</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Assignment operator. Assigns elements to corresponding elements of <em>a</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00416_source.html#l00149">149</a> of file <a class="el" href="a00416_source.html">mask_array.h</a>.</p>

</div>
</div>
<a id="gaf2a0c3883cfb758e05e3d62ec7e0a07f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf2a0c3883cfb758e05e3d62ec7e0a07f">&#9670;&nbsp;</a></span>operator=() <span class="overload">[4/20]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04607.html">std::gslice_array</a>&lt; _Tp &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Assign slice elements to corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00365_source.html#l00166">166</a> of file <a class="el" href="a00365_source.html">gslice_array.h</a>.</p>

<p class="reference">References <a class="el" href="a00179_source.html#l00926">std::valarray&lt; _Tp &gt;::size()</a>.</p>

</div>
</div>
<a id="ga6072ae14d756314665aef25c55cc4d33"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6072ae14d756314665aef25c55cc4d33">&#9670;&nbsp;</a></span>operator=() <span class="overload">[5/20]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04615.html">std::indirect_array</a>&lt; _Tp &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Assign slice elements to corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00377_source.html#l00168">168</a> of file <a class="el" href="a00377_source.html">indirect_array.h</a>.</p>

</div>
</div>
<a id="ga59fd646ebf243e99b2063baf37ba91d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga59fd646ebf243e99b2063baf37ba91d0">&#9670;&nbsp;</a></span>operator=() <span class="overload">[6/20]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a05575.html">gslice</a> &amp; std::gslice::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a05575.html">gslice</a> &amp;&#160;</td>
          <td class="paramname"><em>__g</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Assignment operator. </p>

<p class="definition">Definition at line <a class="el" href="a00362_source.html#l00170">170</a> of file <a class="el" href="a00362_source.html">gslice.h</a>.</p>

</div>
</div>
<a id="ga8dfed8c043d7a82e4b71cf65c64ec844"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8dfed8c043d7a82e4b71cf65c64ec844">&#9670;&nbsp;</a></span>operator=() <span class="overload">[7/20]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04607.html">std::gslice_array</a>&lt; _Tp &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const _Tp &amp;&#160;</td>
          <td class="paramname"><em>__t</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Assign all slice elements to <em>t</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00365_source.html#l00158">158</a> of file <a class="el" href="a00365_source.html">gslice_array.h</a>.</p>

</div>
</div>
<a id="ga2af95af73e734b394322ec304e1b73f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2af95af73e734b394322ec304e1b73f2">&#9670;&nbsp;</a></span>operator=() <span class="overload">[8/20]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04611.html">std::mask_array</a>&lt; _Tp &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const _Tp &amp;&#160;</td>
          <td class="paramname"><em>__t</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Assign all slice elements to <em>t</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00416_source.html#l00158">158</a> of file <a class="el" href="a00416_source.html">mask_array.h</a>.</p>

</div>
</div>
<a id="gac17dafc8657c7fd6eab36a46260ff97f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac17dafc8657c7fd6eab36a46260ff97f">&#9670;&nbsp;</a></span>operator=() <span class="overload">[9/20]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04615.html">std::indirect_array</a>&lt; _Tp &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const _Tp &amp;&#160;</td>
          <td class="paramname"><em>__t</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Assign all slice elements to <em>t</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00377_source.html#l00163">163</a> of file <a class="el" href="a00377_source.html">indirect_array.h</a>.</p>

</div>
</div>
<a id="ga638dcc09b7202f5e671c6637bf01db31"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga638dcc09b7202f5e671c6637bf01db31">&#9670;&nbsp;</a></span>operator=() <span class="overload">[10/20]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04603.html">slice_array</a>&lt; _Tp &gt; &amp; <a class="el" href="a04603.html">std::slice_array</a>&lt; _Tp &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04603.html">slice_array</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Assignment operator. Assigns slice elements to corresponding elements of <em>a</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00509_source.html#l00215">215</a> of file <a class="el" href="a00509_source.html">slice_array.h</a>.</p>

</div>
</div>
<a id="gab5edb43da924e3c138ba22d29dc4c050"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab5edb43da924e3c138ba22d29dc4c050">&#9670;&nbsp;</a></span>operator=() <span class="overload">[11/20]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04603.html">std::slice_array</a>&lt; _Tp &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Assign slice elements to corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00509_source.html#l00229">229</a> of file <a class="el" href="a00509_source.html">slice_array.h</a>.</p>

</div>
</div>
<a id="ga3ddb6f583d7c7ef17b471662a4a7a7ac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3ddb6f583d7c7ef17b471662a4a7a7ac">&#9670;&nbsp;</a></span>operator=() <span class="overload">[12/20]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04603.html">std::slice_array</a>&lt; _Tp &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const _Tp &amp;&#160;</td>
          <td class="paramname"><em>__t</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Assign all slice elements to <em>t</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00509_source.html#l00224">224</a> of file <a class="el" href="a00509_source.html">slice_array.h</a>.</p>

</div>
</div>
<a id="gafd9682220fbb71cdd3780fb0b80a7840"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gafd9682220fbb71cdd3780fb0b80a7840">&#9670;&nbsp;</a></span>operator=() <span class="overload">[13/20]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Assign elements to an array. </p>
<p>Assign elements of array to values in <em>v</em>.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__v</td><td>Valarray to get values from. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00713">713</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga0b40ea6b05b21b6506d3541205bbfe64"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0b40ea6b05b21b6506d3541205bbfe64">&#9670;&nbsp;</a></span>operator=() <span class="overload">[14/20]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Move assign elements to an array. </p>
<p>Move assign elements of array to values in <em>v</em>.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__v</td><td>Valarray to get values from. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00737">737</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga80a24d05a21101fb1e8f32d7617b349a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga80a24d05a21101fb1e8f32d7617b349a">&#9670;&nbsp;</a></span>operator=() <span class="overload">[15/20]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const _Tp &amp;&#160;</td>
          <td class="paramname"><em>__t</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Assign elements to a value. </p>
<p>Assign all elements of array to <em>t</em>.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__t</td><td>Value for elements. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00777">777</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga708c338c38f644c83fb4440add0a7f82"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga708c338c38f644c83fb4440add0a7f82">&#9670;&nbsp;</a></span>operator=() <span class="overload">[16/20]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04603.html">slice_array</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__sa</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Assign elements to an array subset. </p>
<p>Assign elements of array to values in <em>sa</em>. Results are undefined if <em>sa</em> does not have the same size as this array.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__sa</td><td>Array slice to get values from. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00785">785</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga975285295867516982cbd04e5416ca33"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga975285295867516982cbd04e5416ca33">&#9670;&nbsp;</a></span>operator=() <span class="overload">[17/20]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04607.html">gslice_array</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__ga</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Assign elements to an array subset. </p>
<p>Assign elements of array to values in <em>ga</em>. Results are undefined if <em>ga</em> does not have the same size as this array.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__ga</td><td>Array slice to get values from. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00795">795</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga008f37655c6e6e55b37c9b46efd259c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga008f37655c6e6e55b37c9b46efd259c1">&#9670;&nbsp;</a></span>operator=() <span class="overload">[18/20]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04611.html">mask_array</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__ma</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Assign elements to an array subset. </p>
<p>Assign elements of array to values in <em>ma</em>. Results are undefined if <em>ma</em> does not have the same size as this array.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__ma</td><td>Array slice to get values from. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00805">805</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="gad58ef4619934cdeccb9b476c6e8ccceb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad58ef4619934cdeccb9b476c6e8ccceb">&#9670;&nbsp;</a></span>operator=() <span class="overload">[19/20]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04615.html">indirect_array</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__ia</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Assign elements to an array subset. </p>
<p>Assign elements of array to values in <em>ia</em>. Results are undefined if <em>ia</em> does not have the same size as this array.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__ia</td><td>Array slice to get values from. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00815">815</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga781c3cfba5752871b9b8df2717f3d301"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga781c3cfba5752871b9b8df2717f3d301">&#9670;&nbsp;</a></span>operator=() <span class="overload">[20/20]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01655.html">initializer_list</a>&lt; _Tp &gt;&#160;</td>
          <td class="paramname"><em>__l</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Assign elements to an initializer_list. </p>
<p>Assign elements of array to values in <em>__l</em>. Results are undefined if <em>__l</em> does not have the same size as this array.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__l</td><td>initializer_list to get values from. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00753">753</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga8293a4feaf1bde96e155e6ba528d0b9a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8293a4feaf1bde96e155e6ba528d0b9a">&#9670;&nbsp;</a></span>operator&gt;&gt;=() <span class="overload">[1/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04607.html">std::gslice_array</a>&lt; _Tp &gt;::operator&gt;&gt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Right shift slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00365_source.html#l00209">209</a> of file <a class="el" href="a00365_source.html">gslice_array.h</a>.</p>

</div>
</div>
<a id="ga87f02d439b80dd0d351ae9f827c4f77e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga87f02d439b80dd0d351ae9f827c4f77e">&#9670;&nbsp;</a></span>operator&gt;&gt;=() <span class="overload">[2/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04611.html">std::mask_array</a>&lt; _Tp &gt;::operator&gt;&gt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Right shift slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00416_source.html#l00199">199</a> of file <a class="el" href="a00416_source.html">mask_array.h</a>.</p>

</div>
</div>
<a id="ga611bd59fab7a43ce79f1707eea03be7a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga611bd59fab7a43ce79f1707eea03be7a">&#9670;&nbsp;</a></span>operator&gt;&gt;=() <span class="overload">[3/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04615.html">std::indirect_array</a>&lt; _Tp &gt;::operator&gt;&gt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Right shift slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00377_source.html#l00203">203</a> of file <a class="el" href="a00377_source.html">indirect_array.h</a>.</p>

</div>
</div>
<a id="ga7ebc66086e23f1d4bb5cc554fedde16b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7ebc66086e23f1d4bb5cc554fedde16b">&#9670;&nbsp;</a></span>operator&gt;&gt;=() <span class="overload">[4/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04603.html">std::slice_array</a>&lt; _Tp &gt;::operator&gt;&gt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Right shift slice elements by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00509_source.html#l00265">265</a> of file <a class="el" href="a00509_source.html">slice_array.h</a>.</p>

</div>
</div>
<a id="ga5ce6f32c286043434e864d28271f2069"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5ce6f32c286043434e864d28271f2069">&#9670;&nbsp;</a></span>operator&gt;&gt;=() <span class="overload">[5/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator&gt;&gt;= </td>
          <td>(</td>
          <td class="paramtype">const _Tp &amp;&#160;</td>
          <td class="paramname"><em>__t</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Right shift each element e of array by <em>t</em> bits. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01113">1113</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga7f2a41abd2f316f4de7942652da2410d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7f2a41abd2f316f4de7942652da2410d">&#9670;&nbsp;</a></span>operator&gt;&gt;=() <span class="overload">[6/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator&gt;&gt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Right shift elements of array by corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01113">1113</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga2325176078e58966124ec919df2b1eb4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2325176078e58966124ec919df2b1eb4">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[1/9]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">_Tp &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator[] </td>
          <td>(</td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>__i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Return a reference to the i'th array element.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__i</td><td>Index of element to return. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Reference to the i'th element. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00581">581</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga5e86bbdb258433295ab39596449a5f7e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5e86bbdb258433295ab39596449a5f7e">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[2/9]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">_Expr&lt; _SClos&lt; _ValArray, _Tp &gt;, _Tp &gt; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator[] </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a07079.html">slice</a>&#160;</td>
          <td class="paramname"><em>__s</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return an array subset. </p>
<p>Returns a new valarray containing the elements of the array indicated by the slice argument. The new valarray has the same size as the input slice. </p><dl class="section see"><dt>See also</dt><dd>slice.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__s</td><td>The source slice. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>New valarray containing elements in <em>__s</em>. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00847">847</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="gad5394a15e9c7edd4ecece4534d3c3ba3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad5394a15e9c7edd4ecece4534d3c3ba3">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[3/9]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04603.html">slice_array</a>&lt; _Tp &gt; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator[] </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a07079.html">slice</a>&#160;</td>
          <td class="paramname"><em>__s</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a reference to an array subset. </p>
<p>Returns a new valarray containing the elements of the array indicated by the slice argument. The new valarray has the same size as the input slice. </p><dl class="section see"><dt>See also</dt><dd>slice.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__s</td><td>The source slice. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>New valarray containing elements in <em>__s</em>. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00855">855</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga28ef76e86bd06a99b58af17899554590"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga28ef76e86bd06a99b58af17899554590">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[4/9]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">_Expr&lt; _GClos&lt; _ValArray, _Tp &gt;, _Tp &gt; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator[] </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a05575.html">gslice</a> &amp;&#160;</td>
          <td class="paramname"><em>__s</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return an array subset. </p>
<p>Returns a slice_array referencing the elements of the array indicated by the slice argument. </p><dl class="section see"><dt>See also</dt><dd>gslice.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__s</td><td>The source slice. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Slice_array referencing elements indicated by <em>__s</em>. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00860">860</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="gae5e23cc8dbbeee72c16868aad85731ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae5e23cc8dbbeee72c16868aad85731ba">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[5/9]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04607.html">gslice_array</a>&lt; _Tp &gt; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator[] </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a05575.html">gslice</a> &amp;&#160;</td>
          <td class="paramname"><em>__s</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a reference to an array subset. </p>
<p>Returns a new valarray containing the elements of the array indicated by the gslice argument. The new valarray has the same size as the input gslice. </p><dl class="section see"><dt>See also</dt><dd>gslice.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__s</td><td>The source gslice. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>New valarray containing elements in <em>__s</em>. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00869">869</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga8f454eb267fee574dadea61b69b94d31"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8f454eb267fee574dadea61b69b94d31">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[6/9]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator[] </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; bool &gt; &amp;&#160;</td>
          <td class="paramname"><em>__m</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return an array subset. </p>
<p>Returns a new valarray containing the elements of the array indicated by the argument. The input is a valarray of bool which represents a bitmask indicating which elements should be copied into the new valarray. Each element of the array is added to the return valarray if the corresponding element of the argument is true.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__m</td><td>The valarray bitmask. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>New valarray containing elements indicated by <em>__m</em>. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00877">877</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga24fb191ad805190686652a3a8bf7169b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga24fb191ad805190686652a3a8bf7169b">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[7/9]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04611.html">mask_array</a>&lt; _Tp &gt; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator[] </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; bool &gt; &amp;&#160;</td>
          <td class="paramname"><em>__m</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a reference to an array subset. </p>
<p>Returns a new mask_array referencing the elements of the array indicated by the argument. The input is a valarray of bool which represents a bitmask indicating which elements are part of the subset. Elements of the array are part of the subset if the corresponding element of the argument is true.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__m</td><td>The valarray bitmask. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>New valarray containing elements indicated by <em>__m</em>. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00889">889</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga2d1a225784345f3c5eb3e94e984e5e00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2d1a225784345f3c5eb3e94e984e5e00">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[8/9]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">_Expr&lt; _IClos&lt; _ValArray, _Tp &gt;, _Tp &gt; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator[] </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; size_t &gt; &amp;&#160;</td>
          <td class="paramname"><em>__i</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return an array subset. </p>
<p>Returns a new valarray containing the elements of the array indicated by the argument. The elements in the argument are interpreted as the indices of elements of this valarray to copy to the return valarray.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__i</td><td>The valarray element index list. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>New valarray containing elements in <em>__s</em>. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00900">900</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="gafcd1719464554185069224f2fd837de3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gafcd1719464554185069224f2fd837de3">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[9/9]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04615.html">indirect_array</a>&lt; _Tp &gt; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator[] </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; size_t &gt; &amp;&#160;</td>
          <td class="paramname"><em>__i</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a reference to an array subset. </p>
<p>Returns an indirect_array referencing the elements of the array indicated by the argument. The elements in the argument are interpreted as the indices of elements of this valarray to include in the subset. The returned indirect_array refers to these elements.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__i</td><td>The valarray element index list. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Indirect_array referencing elements in <em>__i</em>. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00908">908</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="gaa45daae152fd32ab851c56779fc1e13c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa45daae152fd32ab851c56779fc1e13c">&#9670;&nbsp;</a></span>operator^=() <span class="overload">[1/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04607.html">std::gslice_array</a>&lt; _Tp &gt;::operator^= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Logical xor slice elements with corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00365_source.html#l00205">205</a> of file <a class="el" href="a00365_source.html">gslice_array.h</a>.</p>

</div>
</div>
<a id="gab7b73360db81555ebc04e3c482a94857"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab7b73360db81555ebc04e3c482a94857">&#9670;&nbsp;</a></span>operator^=() <span class="overload">[2/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04611.html">std::mask_array</a>&lt; _Tp &gt;::operator^= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Logical xor slice elements with corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00416_source.html#l00195">195</a> of file <a class="el" href="a00416_source.html">mask_array.h</a>.</p>

</div>
</div>
<a id="ga335663b1692606f8a5d96324592d4785"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga335663b1692606f8a5d96324592d4785">&#9670;&nbsp;</a></span>operator^=() <span class="overload">[3/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04615.html">std::indirect_array</a>&lt; _Tp &gt;::operator^= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Logical xor slice elements with corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00377_source.html#l00199">199</a> of file <a class="el" href="a00377_source.html">indirect_array.h</a>.</p>

</div>
</div>
<a id="ga262449de3e39bbae18ab3bb911b2eb8b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga262449de3e39bbae18ab3bb911b2eb8b">&#9670;&nbsp;</a></span>operator^=() <span class="overload">[4/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04603.html">std::slice_array</a>&lt; _Tp &gt;::operator^= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Logical xor slice elements with corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00509_source.html#l00261">261</a> of file <a class="el" href="a00509_source.html">slice_array.h</a>.</p>

</div>
</div>
<a id="ga12372c525f0ae4cdeb7180c7337b57ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga12372c525f0ae4cdeb7180c7337b57ed">&#9670;&nbsp;</a></span>operator^=() <span class="overload">[5/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator^= </td>
          <td>(</td>
          <td class="paramtype">const _Tp &amp;&#160;</td>
          <td class="paramname"><em>__t</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Set each element e of array to e ^ <em>t</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01109">1109</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga945c098affa36e4df42895bca9937b61"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga945c098affa36e4df42895bca9937b61">&#9670;&nbsp;</a></span>operator^=() <span class="overload">[6/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator^= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Logical xor corresponding elements of <em>v</em> with elements of array. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01109">1109</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga87a6054e3d3df9b3b828c86d7b71a7d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga87a6054e3d3df9b3b828c86d7b71a7d0">&#9670;&nbsp;</a></span>operator|=() <span class="overload">[1/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04607.html">std::gslice_array</a>&lt; _Tp &gt;::operator|= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Logical or slice elements with corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00365_source.html#l00207">207</a> of file <a class="el" href="a00365_source.html">gslice_array.h</a>.</p>

</div>
</div>
<a id="ga684708f251addb2566756f4d2eedee36"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga684708f251addb2566756f4d2eedee36">&#9670;&nbsp;</a></span>operator|=() <span class="overload">[2/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04611.html">std::mask_array</a>&lt; _Tp &gt;::operator|= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Logical or slice elements with corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00416_source.html#l00197">197</a> of file <a class="el" href="a00416_source.html">mask_array.h</a>.</p>

</div>
</div>
<a id="ga349500cff6b300c39a505e9c74943b86"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga349500cff6b300c39a505e9c74943b86">&#9670;&nbsp;</a></span>operator|=() <span class="overload">[3/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04615.html">std::indirect_array</a>&lt; _Tp &gt;::operator|= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Logical or slice elements with corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00377_source.html#l00201">201</a> of file <a class="el" href="a00377_source.html">indirect_array.h</a>.</p>

</div>
</div>
<a id="ga0cfe83bfd0c60d5f1b393bbddcc70889"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0cfe83bfd0c60d5f1b393bbddcc70889">&#9670;&nbsp;</a></span>operator|=() <span class="overload">[4/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04603.html">std::slice_array</a>&lt; _Tp &gt;::operator|= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Logical or slice elements with corresponding elements of <em>v</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00509_source.html#l00263">263</a> of file <a class="el" href="a00509_source.html">slice_array.h</a>.</p>

</div>
</div>
<a id="gaf20cc6bf249d338dd1fdb26f4363ee2e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf20cc6bf249d338dd1fdb26f4363ee2e">&#9670;&nbsp;</a></span>operator|=() <span class="overload">[5/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator|= </td>
          <td>(</td>
          <td class="paramtype">const _Tp &amp;&#160;</td>
          <td class="paramname"><em>__t</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Set each element e of array to e | <em>t</em>. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01111">1111</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga2082939513c0702ce488c2dc27e98951"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2082939513c0702ce488c2dc27e98951">&#9670;&nbsp;</a></span>operator|=() <span class="overload">[6/6]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator|= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Logical or corresponding elements of <em>v</em> with elements of array. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01111">1111</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga88b2ec0fbd1864a99c09d24f5b39e16d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga88b2ec0fbd1864a99c09d24f5b39e16d">&#9670;&nbsp;</a></span>operator~()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt;::template _UnaryOp&lt; __bitwise_not &gt;::_Rt <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::operator~ </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a new valarray by applying unary ~ to each element. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01080">1080</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga8f9fdb05edd4a7364dec8a5e9ae2a0bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8f9fdb05edd4a7364dec8a5e9ae2a0bb">&#9670;&nbsp;</a></span>resize()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::resize </td>
          <td>(</td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>__size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Tp&#160;</td>
          <td class="paramname"><em>__c</em> = <code>_Tp()</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Resize array. </p>
<p>Resize this array to <em>size</em> and set all elements to <em>c</em>. All references and iterators are invalidated.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__size</td><td>New array size. </td></tr>
    <tr><td class="paramname">__c</td><td>New value for all elements. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l01021">1021</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="gaebe5d7bc4dea9740cdbb03d36a3e4521"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaebe5d7bc4dea9740cdbb03d36a3e4521">&#9670;&nbsp;</a></span>shift()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::shift </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>__n</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return a shifted array. </p>
<p>A new valarray is constructed as a copy of this array with elements in shifted positions. For an element with index i, the new position is i - n. The new valarray has the same size as the current one. New elements without a value are set to 0. Elements whose new position is outside the bounds of the array are discarded.</p>
<p>Positive arguments shift toward index 0, discarding elements [0, n). Negative arguments discard elements from the top of the array.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">__n</td><td>Number of element positions to shift. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>New valarray with elements in shifted positions. </dd></dl>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00939">939</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga5b1a5398fdc4ecf20576f3cae02ea8fc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5b1a5398fdc4ecf20576f3cae02ea8fc">&#9670;&nbsp;</a></span>size() <span class="overload">[1/3]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">size_t std::slice::size </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return size of slice. </p>

<p class="definition">Definition at line <a class="el" href="a00509_source.html#l00102">102</a> of file <a class="el" href="a00509_source.html">slice_array.h</a>.</p>

</div>
</div>
<a id="gaeabfccb9dc90c70b63e73149b026ccf5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaeabfccb9dc90c70b63e73149b026ccf5">&#9670;&nbsp;</a></span>size() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; size_t &gt; std::gslice::size </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return array of sizes of slice dimensions. </p>

<p class="definition">Definition at line <a class="el" href="a00362_source.html#l00139">139</a> of file <a class="el" href="a00362_source.html">gslice.h</a>.</p>

</div>
</div>
<a id="ga351ffb24ad6654f7f5f8b10731fc8c95"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga351ffb24ad6654f7f5f8b10731fc8c95">&#9670;&nbsp;</a></span>size() <span class="overload">[3/3]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">size_t <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::size </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return the number of elements in array. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00926">926</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

<p class="reference">Referenced by <a class="el" href="a00365_source.html#l00166">std::gslice_array&lt; _Tp &gt;::operator=()</a>.</p>

</div>
</div>
<a id="gac5e75a2dd40a49ee555fc35d0eeacc1a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac5e75a2dd40a49ee555fc35d0eeacc1a">&#9670;&nbsp;</a></span>start() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">size_t std::slice::start </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return array offset of first slice element. </p>

<p class="definition">Definition at line <a class="el" href="a00509_source.html#l00098">98</a> of file <a class="el" href="a00509_source.html">slice_array.h</a>.</p>

</div>
</div>
<a id="ga5f0b7200c4a68f9b939ae84060439707"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5f0b7200c4a68f9b939ae84060439707">&#9670;&nbsp;</a></span>start() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">size_t std::gslice::start </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return array offset of first slice element. </p>

<p class="definition">Definition at line <a class="el" href="a00362_source.html#l00135">135</a> of file <a class="el" href="a00362_source.html">gslice.h</a>.</p>

</div>
</div>
<a id="gab9ee3d00a3ef2be02ac5895894b66ee7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab9ee3d00a3ef2be02ac5895894b66ee7">&#9670;&nbsp;</a></span>stride() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">size_t std::slice::stride </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return array stride of slice. </p>

<p class="definition">Definition at line <a class="el" href="a00509_source.html#l00106">106</a> of file <a class="el" href="a00509_source.html">slice_array.h</a>.</p>

</div>
</div>
<a id="ga8a9378455753dd979d6424bdff021820"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8a9378455753dd979d6424bdff021820">&#9670;&nbsp;</a></span>stride() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a04599.html">valarray</a>&lt; size_t &gt; std::gslice::stride </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return array of array strides for each dimension. </p>

<p class="definition">Definition at line <a class="el" href="a00362_source.html#l00143">143</a> of file <a class="el" href="a00362_source.html">gslice.h</a>.</p>

</div>
</div>
<a id="gabf296b8981ebb3c123b3ba99e753598f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabf296b8981ebb3c123b3ba99e753598f">&#9670;&nbsp;</a></span>sum()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">_Tp <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::sum </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return the sum of all elements in the array. </p>
<p>Accumulates the sum of all elements into a Tp using +=. The order of adding the elements is unspecified. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00931">931</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
<a id="ga6033c5c6f21fed896e5ff6a06bba62b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6033c5c6f21fed896e5ff6a06bba62b9">&#9670;&nbsp;</a></span>swap()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class _Tp&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a04599.html">std::valarray</a>&lt; _Tp &gt;::swap </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a04599.html">valarray</a>&lt; _Tp &gt; &amp;&#160;</td>
          <td class="paramname"><em>__v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">noexcept</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Swap. </p>

<p class="definition">Definition at line <a class="el" href="a00179_source.html#l00917">917</a> of file <a class="el" href="a00179_source.html">valarray</a>.</p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
  </ul>
</div>
</body>
</html>