Sophie

Sophie

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

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++: std::gslice Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(initResizable);
/* @license-end */</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">libstdc++
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.15 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('a05575.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="a05572.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">std::gslice Class Reference<div class="ingroups"><a class="el" href="a01476.html">Numerics</a> &raquo; <a class="el" href="a01481.html">Numeric Arrays</a></div></div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member 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">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">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">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:ga1d1f37cf92925a601af3246c55896251"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01481.html#ga1d1f37cf92925a601af3246c55896251">~gslice</a> ()</td></tr>
<tr class="separator:ga1d1f37cf92925a601af3246c55896251"><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">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: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">size</a> () const</td></tr>
<tr class="separator:gaeabfccb9dc90c70b63e73149b026ccf5"><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">start</a> () const</td></tr>
<tr class="separator:ga5f0b7200c4a68f9b939ae84060439707"><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">stride</a> () const</td></tr>
<tr class="separator:ga8a9378455753dd979d6424bdff021820"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a3a734529d0d2c0ca92fe49bcd628e110"><td class="memTemplParams" colspan="2"><a id="a3a734529d0d2c0ca92fe49bcd628e110"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:a3a734529d0d2c0ca92fe49bcd628e110"><td class="memTemplItemLeft" align="right" valign="top">class&#160;</td><td class="memTemplItemRight" valign="bottom"><b>valarray</b></td></tr>
<tr class="separator:a3a734529d0d2c0ca92fe49bcd628e110"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class defining multi-dimensional subset of an array. </p>
<p>The slice class represents a multi-dimensional subset of an array, specified by three parameter sets: start offset, size array, and stride array. The start offset is the index of the first element of the array that is part of the subset. The size and stride array describe each dimension of the slice. Size is the number of elements in that dimension, and stride is the distance in the array between successive elements in that dimension. Each dimension's size and stride is taken to begin at an array element described by the previous dimension. The size array and stride array must be the same size.</p>
<p>For example, if you have offset==3, stride[0]==11, size[1]==3, stride[1]==3, then slice[0,0]==array[3], slice[0,1]==array[6], slice[0,2]==array[9], slice[1,0]==array[14], slice[1,1]==array[17], slice[1,2]==array[20]. </p>

<p class="definition">Definition at line <a class="el" href="a00362_source.html#l00064">64</a> of file <a class="el" href="a00362_source.html">gslice.h</a>.</p>
</div><hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="a00362_source.html">gslice.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="a01541.html">std</a></li><li class="navelem"><a class="el" href="a05575.html">gslice</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
  </ul>
</div>
</body>
</html>