Sophie

Sophie

distrib > Mageia > 6 > armv7hl > by-pkgid > 20f7652f1904dfee028d50a3b8add8d2 > files > 4811

libstdc++-docs-5.5.0-1.mga6.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>libstdc++: std::experimental::fundamentals_v1::basic_string_view&lt; _CharT, _Traits &gt; Class Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</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.13 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('a08817.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="a08814.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">std::experimental::fundamentals_v1::basic_string_view&lt; _CharT, _Traits &gt; Class Template Reference<div class="ingroups"><a class="el" href="a01457.html">Strings</a><a class="el" href="a01412.html">Containers</a> &raquo;  &#124; <a class="el" href="a01413.html">Sequences</a> &#124; <a class="el" href="a01464.html">Experimental</a></div></div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a3cfe0978b1d1eb3a97a391aff98a5c13"><td class="memItemLeft" align="right" valign="top"><a id="a3cfe0978b1d1eb3a97a391aff98a5c13"></a>
using&#160;</td><td class="memItemRight" valign="bottom"><b>const_iterator</b> = const _CharT *</td></tr>
<tr class="separator:a3cfe0978b1d1eb3a97a391aff98a5c13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa42b3363d4dc7ab626faf7d7843556f7"><td class="memItemLeft" align="right" valign="top"><a id="aa42b3363d4dc7ab626faf7d7843556f7"></a>
using&#160;</td><td class="memItemRight" valign="bottom"><b>const_pointer</b> = const _CharT *</td></tr>
<tr class="separator:aa42b3363d4dc7ab626faf7d7843556f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7679d15f2de4f169673f4ca84259908"><td class="memItemLeft" align="right" valign="top"><a id="aa7679d15f2de4f169673f4ca84259908"></a>
using&#160;</td><td class="memItemRight" valign="bottom"><b>const_reference</b> = const _CharT &amp;</td></tr>
<tr class="separator:aa7679d15f2de4f169673f4ca84259908"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3dc8c2fa1e0bfeef58140f58e59a0b24"><td class="memItemLeft" align="right" valign="top"><a id="a3dc8c2fa1e0bfeef58140f58e59a0b24"></a>
using&#160;</td><td class="memItemRight" valign="bottom"><b>const_reverse_iterator</b> = <a class="el" href="a06569.html">std::reverse_iterator</a>&lt; const_iterator &gt;</td></tr>
<tr class="separator:a3dc8c2fa1e0bfeef58140f58e59a0b24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d57dfdc3f0cac6f2bfd8ce909450006"><td class="memItemLeft" align="right" valign="top"><a id="a8d57dfdc3f0cac6f2bfd8ce909450006"></a>
using&#160;</td><td class="memItemRight" valign="bottom"><b>difference_type</b> = ptrdiff_t</td></tr>
<tr class="separator:a8d57dfdc3f0cac6f2bfd8ce909450006"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67d1ca4cf8e1c8e8050ba6261fb7bd9d"><td class="memItemLeft" align="right" valign="top"><a id="a67d1ca4cf8e1c8e8050ba6261fb7bd9d"></a>
using&#160;</td><td class="memItemRight" valign="bottom"><b>iterator</b> = const_iterator</td></tr>
<tr class="separator:a67d1ca4cf8e1c8e8050ba6261fb7bd9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6766b5cd405018f72f1978ff42b28060"><td class="memItemLeft" align="right" valign="top"><a id="a6766b5cd405018f72f1978ff42b28060"></a>
using&#160;</td><td class="memItemRight" valign="bottom"><b>pointer</b> = const _CharT *</td></tr>
<tr class="separator:a6766b5cd405018f72f1978ff42b28060"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a484e32f1dbd8858edf8251efc150fe79"><td class="memItemLeft" align="right" valign="top"><a id="a484e32f1dbd8858edf8251efc150fe79"></a>
using&#160;</td><td class="memItemRight" valign="bottom"><b>reference</b> = const _CharT &amp;</td></tr>
<tr class="separator:a484e32f1dbd8858edf8251efc150fe79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e19457c17b79c589e58d8fb05df6715"><td class="memItemLeft" align="right" valign="top"><a id="a6e19457c17b79c589e58d8fb05df6715"></a>
using&#160;</td><td class="memItemRight" valign="bottom"><b>reverse_iterator</b> = <a class="el" href="a06569.html">const_reverse_iterator</a></td></tr>
<tr class="separator:a6e19457c17b79c589e58d8fb05df6715"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b3a6f9ee4abf6f5e3991dd01cddee6d"><td class="memItemLeft" align="right" valign="top"><a id="a2b3a6f9ee4abf6f5e3991dd01cddee6d"></a>
using&#160;</td><td class="memItemRight" valign="bottom"><b>size_type</b> = size_t</td></tr>
<tr class="separator:a2b3a6f9ee4abf6f5e3991dd01cddee6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aedeae7d0a9498e2fd9f3bdb78bf52db6"><td class="memItemLeft" align="right" valign="top"><a id="aedeae7d0a9498e2fd9f3bdb78bf52db6"></a>
using&#160;</td><td class="memItemRight" valign="bottom"><b>traits_type</b> = _Traits</td></tr>
<tr class="separator:aedeae7d0a9498e2fd9f3bdb78bf52db6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8cd4e4b0a4e01c21ceed54df94ef4bc4"><td class="memItemLeft" align="right" valign="top"><a id="a8cd4e4b0a4e01c21ceed54df94ef4bc4"></a>
using&#160;</td><td class="memItemRight" valign="bottom"><b>value_type</b> = _CharT</td></tr>
<tr class="separator:a8cd4e4b0a4e01c21ceed54df94ef4bc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:afef25d83585f4729875b84d2b834e8b4"><td class="memItemLeft" align="right" valign="top"><a id="afef25d83585f4729875b84d2b834e8b4"></a>
constexpr&#160;</td><td class="memItemRight" valign="bottom"><b>basic_string_view</b> (const <a class="el" href="a08817.html">basic_string_view</a> &amp;) noexcept=default</td></tr>
<tr class="separator:afef25d83585f4729875b84d2b834e8b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5204bea2bbda7e97d8beb4b26cd4a5da"><td class="memTemplParams" colspan="2"><a id="a5204bea2bbda7e97d8beb4b26cd4a5da"></a>
template&lt;typename _Allocator &gt; </td></tr>
<tr class="memitem:a5204bea2bbda7e97d8beb4b26cd4a5da"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><b>basic_string_view</b> (const <a class="el" href="a04189.html">basic_string</a>&lt; _CharT, _Traits, _Allocator &gt; &amp;__str) noexcept</td></tr>
<tr class="separator:a5204bea2bbda7e97d8beb4b26cd4a5da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee8b26a4a7a2fe9197ad4ac2928ed437"><td class="memItemLeft" align="right" valign="top"><a id="aee8b26a4a7a2fe9197ad4ac2928ed437"></a>
constexpr&#160;</td><td class="memItemRight" valign="bottom"><b>basic_string_view</b> (const _CharT *__str)</td></tr>
<tr class="separator:aee8b26a4a7a2fe9197ad4ac2928ed437"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1b0d0179e6e00c7ea56d9d0610a5e39"><td class="memItemLeft" align="right" valign="top"><a id="ac1b0d0179e6e00c7ea56d9d0610a5e39"></a>
constexpr&#160;</td><td class="memItemRight" valign="bottom"><b>basic_string_view</b> (const _CharT *__str, size_type __len)</td></tr>
<tr class="separator:ac1b0d0179e6e00c7ea56d9d0610a5e39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55e678a43251efff6952b313087c8433"><td class="memItemLeft" align="right" valign="top"><a id="a55e678a43251efff6952b313087c8433"></a>
constexpr const _CharT &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>at</b> (size_type __pos) const</td></tr>
<tr class="separator:a55e678a43251efff6952b313087c8433"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afcda601e878b0eafd54ad7518ae698ca"><td class="memItemLeft" align="right" valign="top"><a id="afcda601e878b0eafd54ad7518ae698ca"></a>
constexpr const _CharT &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>back</b> () const</td></tr>
<tr class="separator:afcda601e878b0eafd54ad7518ae698ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac1891828537f21551b1ec219c8fb445"><td class="memItemLeft" align="right" valign="top"><a id="aac1891828537f21551b1ec219c8fb445"></a>
constexpr const_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>begin</b> () const noexcept</td></tr>
<tr class="separator:aac1891828537f21551b1ec219c8fb445"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa619800c2e1e14e19f87fd0b45b04b6d"><td class="memItemLeft" align="right" valign="top"><a id="aa619800c2e1e14e19f87fd0b45b04b6d"></a>
constexpr const_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>cbegin</b> () const noexcept</td></tr>
<tr class="separator:aa619800c2e1e14e19f87fd0b45b04b6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0450aa79b209ec983db848d47d1fa762"><td class="memItemLeft" align="right" valign="top"><a id="a0450aa79b209ec983db848d47d1fa762"></a>
constexpr const_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>cend</b> () const noexcept</td></tr>
<tr class="separator:a0450aa79b209ec983db848d47d1fa762"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a744691f24d5d8eb843dfa3bdeabcc0d3"><td class="memItemLeft" align="right" valign="top"><a id="a744691f24d5d8eb843dfa3bdeabcc0d3"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>compare</b> (<a class="el" href="a08817.html">basic_string_view</a> __str) const noexcept</td></tr>
<tr class="separator:a744691f24d5d8eb843dfa3bdeabcc0d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3dd3aea07cf8acf9c617c30e8b5efc20"><td class="memItemLeft" align="right" valign="top"><a id="a3dd3aea07cf8acf9c617c30e8b5efc20"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>compare</b> (size_type __pos1, size_type __n1, <a class="el" href="a08817.html">basic_string_view</a> __str) const</td></tr>
<tr class="separator:a3dd3aea07cf8acf9c617c30e8b5efc20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa33866f2f1f69f92d69fc1384243c799"><td class="memItemLeft" align="right" valign="top"><a id="aa33866f2f1f69f92d69fc1384243c799"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>compare</b> (size_type __pos1, size_type __n1, <a class="el" href="a08817.html">basic_string_view</a> __str, size_type __pos2, size_type __n2) const</td></tr>
<tr class="separator:aa33866f2f1f69f92d69fc1384243c799"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5a135c7bbac76cd6843bd2837d5153c"><td class="memItemLeft" align="right" valign="top"><a id="af5a135c7bbac76cd6843bd2837d5153c"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>compare</b> (const _CharT *__str) const noexcept</td></tr>
<tr class="separator:af5a135c7bbac76cd6843bd2837d5153c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d14dca5856fb926515c420cf2fba19d"><td class="memItemLeft" align="right" valign="top"><a id="a1d14dca5856fb926515c420cf2fba19d"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>compare</b> (size_type __pos1, size_type __n1, const _CharT *__str) const</td></tr>
<tr class="separator:a1d14dca5856fb926515c420cf2fba19d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf9952b54d92f6786f4615858eae0f85"><td class="memItemLeft" align="right" valign="top"><a id="aaf9952b54d92f6786f4615858eae0f85"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>compare</b> (size_type __pos1, size_type __n1, const _CharT *__str, size_type __n2) const</td></tr>
<tr class="separator:aaf9952b54d92f6786f4615858eae0f85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac99064d92b82a0a5f551bebe5be61591"><td class="memItemLeft" align="right" valign="top"><a id="ac99064d92b82a0a5f551bebe5be61591"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>copy</b> (_CharT *__str, size_type __n, size_type __pos=0) const</td></tr>
<tr class="separator:ac99064d92b82a0a5f551bebe5be61591"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affc928ffd18989e4935270d0b401256c"><td class="memItemLeft" align="right" valign="top"><a id="affc928ffd18989e4935270d0b401256c"></a>
<a class="el" href="a06569.html">const_reverse_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><b>crbegin</b> () const noexcept</td></tr>
<tr class="separator:affc928ffd18989e4935270d0b401256c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace29eda29998a684fd1a7d4f50c0ca9e"><td class="memItemLeft" align="right" valign="top"><a id="ace29eda29998a684fd1a7d4f50c0ca9e"></a>
<a class="el" href="a06569.html">const_reverse_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><b>crend</b> () const noexcept</td></tr>
<tr class="separator:ace29eda29998a684fd1a7d4f50c0ca9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f906c017494ca0c5c97f5b573c050b5"><td class="memItemLeft" align="right" valign="top"><a id="a6f906c017494ca0c5c97f5b573c050b5"></a>
constexpr const _CharT *&#160;</td><td class="memItemRight" valign="bottom"><b>data</b> () const noexcept</td></tr>
<tr class="separator:a6f906c017494ca0c5c97f5b573c050b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0da82072f92f15cb053758d1f3ef6265"><td class="memItemLeft" align="right" valign="top"><a id="a0da82072f92f15cb053758d1f3ef6265"></a>
constexpr bool&#160;</td><td class="memItemRight" valign="bottom"><b>empty</b> () const noexcept</td></tr>
<tr class="separator:a0da82072f92f15cb053758d1f3ef6265"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a549bec01ef0dce3e430817cdb5e76ff3"><td class="memItemLeft" align="right" valign="top"><a id="a549bec01ef0dce3e430817cdb5e76ff3"></a>
constexpr const_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>end</b> () const noexcept</td></tr>
<tr class="separator:a549bec01ef0dce3e430817cdb5e76ff3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf6646ea5dcf5ad7a77bc0589cd28936"><td class="memItemLeft" align="right" valign="top"><a id="acf6646ea5dcf5ad7a77bc0589cd28936"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find</b> (<a class="el" href="a08817.html">basic_string_view</a> __str, size_type __pos=0) const noexcept</td></tr>
<tr class="separator:acf6646ea5dcf5ad7a77bc0589cd28936"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b4d5a8f3f64b113c1c5db43ff2915df"><td class="memItemLeft" align="right" valign="top"><a id="a3b4d5a8f3f64b113c1c5db43ff2915df"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find</b> (_CharT __c, size_type __pos=0) const noexcept</td></tr>
<tr class="separator:a3b4d5a8f3f64b113c1c5db43ff2915df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a410eb2ecd1a72abf88f6747325aa4f02"><td class="memItemLeft" align="right" valign="top"><a id="a410eb2ecd1a72abf88f6747325aa4f02"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find</b> (const _CharT *__str, size_type __pos, size_type __n) const noexcept</td></tr>
<tr class="separator:a410eb2ecd1a72abf88f6747325aa4f02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd15e08c4bb30a100ec1e95c7696d667"><td class="memItemLeft" align="right" valign="top"><a id="afd15e08c4bb30a100ec1e95c7696d667"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find</b> (const _CharT *__str, size_type __pos=0) const noexcept</td></tr>
<tr class="separator:afd15e08c4bb30a100ec1e95c7696d667"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc8d29830a6af686a5886f200e5f1b27"><td class="memItemLeft" align="right" valign="top"><a id="abc8d29830a6af686a5886f200e5f1b27"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find_first_not_of</b> (<a class="el" href="a08817.html">basic_string_view</a> __str, size_type __pos=0) const noexcept</td></tr>
<tr class="separator:abc8d29830a6af686a5886f200e5f1b27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f55e463bb68644609f6a27364c469ac"><td class="memItemLeft" align="right" valign="top"><a id="a7f55e463bb68644609f6a27364c469ac"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find_first_not_of</b> (_CharT __c, size_type __pos=0) const noexcept</td></tr>
<tr class="separator:a7f55e463bb68644609f6a27364c469ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12a0c1972d0b4ed7fdf1fefc1a4de136"><td class="memItemLeft" align="right" valign="top"><a id="a12a0c1972d0b4ed7fdf1fefc1a4de136"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find_first_not_of</b> (const _CharT *__str, size_type __pos, size_type __n) const</td></tr>
<tr class="separator:a12a0c1972d0b4ed7fdf1fefc1a4de136"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9323ca0a2e3d711486c0176bf948073e"><td class="memItemLeft" align="right" valign="top"><a id="a9323ca0a2e3d711486c0176bf948073e"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find_first_not_of</b> (const _CharT *__str, size_type __pos=0) const noexcept</td></tr>
<tr class="separator:a9323ca0a2e3d711486c0176bf948073e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab267c3229a73c1e9189e2a2d115a0dc8"><td class="memItemLeft" align="right" valign="top"><a id="ab267c3229a73c1e9189e2a2d115a0dc8"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find_first_of</b> (<a class="el" href="a08817.html">basic_string_view</a> __str, size_type __pos=0) const noexcept</td></tr>
<tr class="separator:ab267c3229a73c1e9189e2a2d115a0dc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1577ac60cff4cabb9aaac2af9718a6b2"><td class="memItemLeft" align="right" valign="top"><a id="a1577ac60cff4cabb9aaac2af9718a6b2"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find_first_of</b> (_CharT __c, size_type __pos=0) const noexcept</td></tr>
<tr class="separator:a1577ac60cff4cabb9aaac2af9718a6b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93efd6b3c9330c10da1fa8a332c3aee9"><td class="memItemLeft" align="right" valign="top"><a id="a93efd6b3c9330c10da1fa8a332c3aee9"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find_first_of</b> (const _CharT *__str, size_type __pos, size_type __n) const</td></tr>
<tr class="separator:a93efd6b3c9330c10da1fa8a332c3aee9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e636f7a2d55c604307613ee5c220c55"><td class="memItemLeft" align="right" valign="top"><a id="a9e636f7a2d55c604307613ee5c220c55"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find_first_of</b> (const _CharT *__str, size_type __pos=0) const noexcept</td></tr>
<tr class="separator:a9e636f7a2d55c604307613ee5c220c55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a068880632c70679be56685724586527b"><td class="memItemLeft" align="right" valign="top"><a id="a068880632c70679be56685724586527b"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find_last_not_of</b> (<a class="el" href="a08817.html">basic_string_view</a> __str, size_type __pos=npos) const noexcept</td></tr>
<tr class="separator:a068880632c70679be56685724586527b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a391d214b281d1a64d3e75934c87d34"><td class="memItemLeft" align="right" valign="top"><a id="a1a391d214b281d1a64d3e75934c87d34"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find_last_not_of</b> (_CharT __c, size_type __pos=npos) const noexcept</td></tr>
<tr class="separator:a1a391d214b281d1a64d3e75934c87d34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd7b1b18d0917547cffb675887e978b4"><td class="memItemLeft" align="right" valign="top"><a id="abd7b1b18d0917547cffb675887e978b4"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find_last_not_of</b> (const _CharT *__str, size_type __pos, size_type __n) const</td></tr>
<tr class="separator:abd7b1b18d0917547cffb675887e978b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42c315a87188f1b729f43447b90c677e"><td class="memItemLeft" align="right" valign="top"><a id="a42c315a87188f1b729f43447b90c677e"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find_last_not_of</b> (const _CharT *__str, size_type __pos=npos) const noexcept</td></tr>
<tr class="separator:a42c315a87188f1b729f43447b90c677e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45880d072178390ae8fb5634fedc7636"><td class="memItemLeft" align="right" valign="top"><a id="a45880d072178390ae8fb5634fedc7636"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find_last_of</b> (<a class="el" href="a08817.html">basic_string_view</a> __str, size_type __pos=npos) const noexcept</td></tr>
<tr class="separator:a45880d072178390ae8fb5634fedc7636"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6331a0788fe3d19d90de8e1bc37e42f0"><td class="memItemLeft" align="right" valign="top"><a id="a6331a0788fe3d19d90de8e1bc37e42f0"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find_last_of</b> (_CharT __c, size_type __pos=npos) const noexcept</td></tr>
<tr class="separator:a6331a0788fe3d19d90de8e1bc37e42f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b568f82612d8a65eab5915f745fa6a9"><td class="memItemLeft" align="right" valign="top"><a id="a5b568f82612d8a65eab5915f745fa6a9"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find_last_of</b> (const _CharT *__str, size_type __pos, size_type __n) const</td></tr>
<tr class="separator:a5b568f82612d8a65eab5915f745fa6a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a658dcec1c4c3483ec34c8f85fa0b3567"><td class="memItemLeft" align="right" valign="top"><a id="a658dcec1c4c3483ec34c8f85fa0b3567"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find_last_of</b> (const _CharT *__str, size_type __pos=npos) const noexcept</td></tr>
<tr class="separator:a658dcec1c4c3483ec34c8f85fa0b3567"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00f836c44576b27f66611f9ccafa3634"><td class="memItemLeft" align="right" valign="top"><a id="a00f836c44576b27f66611f9ccafa3634"></a>
constexpr const _CharT &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>front</b> () const</td></tr>
<tr class="separator:a00f836c44576b27f66611f9ccafa3634"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a655ded25677f626ec90abd228ecbbed2"><td class="memItemLeft" align="right" valign="top"><a id="a655ded25677f626ec90abd228ecbbed2"></a>
constexpr size_type&#160;</td><td class="memItemRight" valign="bottom"><b>length</b> () const noexcept</td></tr>
<tr class="separator:a655ded25677f626ec90abd228ecbbed2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7237e791b55acd2bd223a52cf2e24f59"><td class="memItemLeft" align="right" valign="top"><a id="a7237e791b55acd2bd223a52cf2e24f59"></a>
constexpr size_type&#160;</td><td class="memItemRight" valign="bottom"><b>max_size</b> () const noexcept</td></tr>
<tr class="separator:a7237e791b55acd2bd223a52cf2e24f59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66a0ab18b8bed7fdb94e0b99abe9d1b1"><td class="memTemplParams" colspan="2"><a id="a66a0ab18b8bed7fdb94e0b99abe9d1b1"></a>
template&lt;typename _Allocator &gt; </td></tr>
<tr class="memitem:a66a0ab18b8bed7fdb94e0b99abe9d1b1"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator basic_string&lt; _CharT, _Traits, _Allocator &gt;</b> () const</td></tr>
<tr class="separator:a66a0ab18b8bed7fdb94e0b99abe9d1b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0df88bac02b2c6e6a2686b32402759b3"><td class="memItemLeft" align="right" valign="top"><a id="a0df88bac02b2c6e6a2686b32402759b3"></a>
<a class="el" href="a08817.html">basic_string_view</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="a08817.html">basic_string_view</a> &amp;) noexcept=default</td></tr>
<tr class="separator:a0df88bac02b2c6e6a2686b32402759b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a406c0faa71df7361dc53068faace9900"><td class="memItemLeft" align="right" valign="top"><a id="a406c0faa71df7361dc53068faace9900"></a>
constexpr const _CharT &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (size_type __pos) const</td></tr>
<tr class="separator:a406c0faa71df7361dc53068faace9900"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aafc487f2ce8d165494be4beb541c167f"><td class="memItemLeft" align="right" valign="top"><a id="aafc487f2ce8d165494be4beb541c167f"></a>
<a class="el" href="a06569.html">const_reverse_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><b>rbegin</b> () const noexcept</td></tr>
<tr class="separator:aafc487f2ce8d165494be4beb541c167f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62e904b75548b0fc02af83d6f14216b6"><td class="memItemLeft" align="right" valign="top"><a id="a62e904b75548b0fc02af83d6f14216b6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_prefix</b> (size_type __n)</td></tr>
<tr class="separator:a62e904b75548b0fc02af83d6f14216b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ea36a4bc4753659da07e4d369536b11"><td class="memItemLeft" align="right" valign="top"><a id="a5ea36a4bc4753659da07e4d369536b11"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>remove_suffix</b> (size_type __n)</td></tr>
<tr class="separator:a5ea36a4bc4753659da07e4d369536b11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd61885f31cd617ba42476aa89bfa674"><td class="memItemLeft" align="right" valign="top"><a id="afd61885f31cd617ba42476aa89bfa674"></a>
<a class="el" href="a06569.html">const_reverse_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><b>rend</b> () const noexcept</td></tr>
<tr class="separator:afd61885f31cd617ba42476aa89bfa674"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac06eb75b4f5b4dfbb8b2e7b8c0c3d233"><td class="memItemLeft" align="right" valign="top"><a id="ac06eb75b4f5b4dfbb8b2e7b8c0c3d233"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>rfind</b> (<a class="el" href="a08817.html">basic_string_view</a> __str, size_type __pos=npos) const noexcept</td></tr>
<tr class="separator:ac06eb75b4f5b4dfbb8b2e7b8c0c3d233"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61a234b46c153bf5bdcff26f44fc25dd"><td class="memItemLeft" align="right" valign="top"><a id="a61a234b46c153bf5bdcff26f44fc25dd"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>rfind</b> (_CharT __c, size_type __pos=npos) const noexcept</td></tr>
<tr class="separator:a61a234b46c153bf5bdcff26f44fc25dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13a5e1aad56a0a193bdc231b7c0b6221"><td class="memItemLeft" align="right" valign="top"><a id="a13a5e1aad56a0a193bdc231b7c0b6221"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>rfind</b> (const _CharT *__str, size_type __pos, size_type __n) const noexcept</td></tr>
<tr class="separator:a13a5e1aad56a0a193bdc231b7c0b6221"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40998c544d1fae00da6a42d0cb349f5b"><td class="memItemLeft" align="right" valign="top"><a id="a40998c544d1fae00da6a42d0cb349f5b"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>rfind</b> (const _CharT *__str, size_type __pos=npos) const noexcept</td></tr>
<tr class="separator:a40998c544d1fae00da6a42d0cb349f5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb75470106d96cea646288fde3c98177"><td class="memItemLeft" align="right" valign="top"><a id="acb75470106d96cea646288fde3c98177"></a>
constexpr size_type&#160;</td><td class="memItemRight" valign="bottom"><b>size</b> () const noexcept</td></tr>
<tr class="separator:acb75470106d96cea646288fde3c98177"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51f7021cb13b2a0e07198b2af701b268"><td class="memItemLeft" align="right" valign="top"><a id="a51f7021cb13b2a0e07198b2af701b268"></a>
constexpr <a class="el" href="a08817.html">basic_string_view</a>&#160;</td><td class="memItemRight" valign="bottom"><b>substr</b> (size_type __pos, size_type __n=npos) const</td></tr>
<tr class="separator:a51f7021cb13b2a0e07198b2af701b268"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a218ad47ac3ecb7108f98ba36fe6382b2"><td class="memItemLeft" align="right" valign="top"><a id="a218ad47ac3ecb7108f98ba36fe6382b2"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>swap</b> (<a class="el" href="a08817.html">basic_string_view</a> &amp;__sv) noexcept</td></tr>
<tr class="separator:a218ad47ac3ecb7108f98ba36fe6382b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a051c3c2330cfe5d9ea03419937ea7e08"><td class="memTemplParams" colspan="2"><a id="a051c3c2330cfe5d9ea03419937ea7e08"></a>
template&lt;typename _Allocator  = std::allocator&lt;_CharT&gt;&gt; </td></tr>
<tr class="memitem:a051c3c2330cfe5d9ea03419937ea7e08"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a04189.html">basic_string</a>&lt; _CharT, _Traits, _Allocator &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>to_string</b> (const _Allocator &amp;__alloc=_Allocator()) const</td></tr>
<tr class="separator:a051c3c2330cfe5d9ea03419937ea7e08"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr class="memitem:a03c5bd1c167697938b5efcccf7f1a4c7"><td class="memItemLeft" align="right" valign="top"><a id="a03c5bd1c167697938b5efcccf7f1a4c7"></a>
static constexpr size_type&#160;</td><td class="memItemRight" valign="bottom"><b>npos</b></td></tr>
<tr class="separator:a03c5bd1c167697938b5efcccf7f1a4c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;typename _CharT, typename _Traits = std::char_traits&lt;_CharT&gt;&gt;<br />
class std::experimental::fundamentals_v1::basic_string_view&lt; _CharT, _Traits &gt;</h3>

<p>A non-owning reference to a string. </p>
<dl class="tparams"><dt>Template Parameters</dt><dd>
  <table class="tparams">
    <tr><td class="paramname">_CharT</td><td>Type of character </td></tr>
    <tr><td class="paramname">_Traits</td><td>Traits for character type, defaults to char_traits&lt;_CharT&gt;.</td></tr>
  </table>
  </dd>
</dl>
<p>A basic_string_view looks like this:</p>
<div class="fragment"><div class="line">_CharT*    _M_str</div><div class="line">size_t     _M_len</div></div><!-- fragment --> 
<p class="definition">Definition at line <a class="el" href="a00965_source.html#l00076">76</a> of file <a class="el" href="a00965_source.html">string_view</a>.</p>
</div><hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="a00965_source.html">string_view</a></li>
<li><a class="el" href="a00953_source.html">string_view.tcc</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="a01487.html">std</a></li><li class="navelem"><b>experimental</b></li><li class="navelem"><b>fundamentals_v1</b></li><li class="navelem"><a class="el" href="a08817.html">basic_string_view</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.13 </li>
  </ul>
</div>
</body>
</html>