Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-updates > by-pkgid > 0448c66ab6afa2f787658c5e6488e2d9 > files > 1588

libstdc++-docs-8.3.1-0.20191101.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::__detail Namespace 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('a01539.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">std::__detail Namespace Reference<div class="ingroups"><a class="el" href="a01473.html">Numerics</a> &raquo; <a class="el" href="a01491.html">Random Number Generation</a></div></div>  </div>
</div><!--header-->
<div class="contents">
<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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a06744.html">_BracketMatcher</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="a06748.html">_Compiler</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05652.html">_Default_ranged_hash</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05740.html">_Equal_helper</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05748.html">_Equal_helper&lt; _Key, _Value, _ExtractKey, _Equal, _HashCodeType, false &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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05744.html">_Equal_helper&lt; _Key, _Value, _ExtractKey, _Equal, _HashCodeType, true &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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05780.html">_Equality</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05788.html">_Equality&lt; _Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits, false &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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05784.html">_Equality&lt; _Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits, true &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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05776.html">_Equality_base</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="a06692.html">_Executor</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05724.html">_Hash_code_base</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05732.html">_Hash_code_base&lt; _Key, _Value, _ExtractKey, _H1, _H2, _Default_ranged_hash, false &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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05736.html">_Hash_code_base&lt; _Key, _Value, _ExtractKey, _H1, _H2, _Default_ranged_hash, true &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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05728.html">_Hash_code_base&lt; _Key, _Value, _ExtractKey, _H1, _H2, _Hash, false &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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05624.html">_Hash_node</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05632.html">_Hash_node&lt; _Value, false &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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05628.html">_Hash_node&lt; _Value, true &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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05616.html">_Hash_node_base</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05620.html">_Hash_node_value_base</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05600.html">_Hashtable_alloc</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05588.html">_Hashtable_base</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05708.html">_Hashtable_ebo_helper</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05716.html">_Hashtable_ebo_helper&lt; _Nm, _Tp, false &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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05712.html">_Hashtable_ebo_helper&lt; _Nm, _Tp, true &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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05612.html">_Hashtable_traits</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05684.html">_Insert</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05692.html">_Insert&lt; _Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits, false &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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05688.html">_Insert&lt; _Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits, true &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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05680.html">_Insert_base</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a07696.html">_List_node_base</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a07700.html">_List_node_header</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05772.html">_Local_const_iterator</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05768.html">_Local_iterator</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05720.html">_Local_iterator_base</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05752.html">_Local_iterator_base&lt; _Key, _Value, _ExtractKey, _H1, _H2, _Hash, true &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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05668.html">_Map_base</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05672.html">_Map_base&lt; _Key, _Pair, _Alloc, _Select1st, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits, false &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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05676.html">_Map_base&lt; _Key, _Pair, _Alloc, _Select1st, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits, true &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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05660.html">_Mask_range_hashing</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05648.html">_Mod_range_hashing</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05644.html">_Node_const_iterator</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05640.html">_Node_iterator</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05636.html">_Node_iterator_base</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05664.html">_Power2_rehash_policy</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05656.html">_Prime_rehash_policy</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a06264.html">_Quoted_string</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05696.html">_Rehash_base</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05700.html">_Rehash_base&lt; _Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits, std::false_type &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">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a05704.html">_Rehash_base&lt; _Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits, std::true_type &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="a06844.html">_Scanner</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="a06740.html">_StateSeq</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="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:gae954cd6453400e2bd533ad145e51f66c"><td class="memTemplParams" colspan="2">
template&lt;typename _Iter , typename _TraitsT &gt; </td></tr>
<tr class="memitem:gae954cd6453400e2bd533ad145e51f66c"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><b>__disable_if_contiguous_normal_iter</b> = typename <a class="el" href="a04188.html">enable_if</a>&lt; !__is_contiguous_normal_iter&lt; _Iter &gt;::value, <a class="el" href="a06848.html">std::shared_ptr</a>&lt; const _NFA&lt; _TraitsT &gt; &gt; &gt;::type</td></tr>
<tr class="separator:gae954cd6453400e2bd533ad145e51f66c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7f0b9fe6c414840fc55c0ff3bc063168"><td class="memTemplParams" colspan="2">
template&lt;typename _Iter , typename _TraitsT &gt; </td></tr>
<tr class="memitem:ga7f0b9fe6c414840fc55c0ff3bc063168"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><b>__enable_if_contiguous_normal_iter</b> = typename <a class="el" href="a04188.html">enable_if</a>&lt; __is_contiguous_normal_iter&lt; _Iter &gt;::value, <a class="el" href="a06848.html">std::shared_ptr</a>&lt; const _NFA&lt; _TraitsT &gt; &gt; &gt;::type</td></tr>
<tr class="separator:ga7f0b9fe6c414840fc55c0ff3bc063168"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa0fb77791302f9457f79a0745007bcb3"><td class="memTemplParams" colspan="2">
template&lt;typename _Policy &gt; </td></tr>
<tr class="memitem:gaa0fb77791302f9457f79a0745007bcb3"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><b>__has_load_factor</b> = typename _Policy::__has_load_factor</td></tr>
<tr class="separator:gaa0fb77791302f9457f79a0745007bcb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaac3f94093efcb07fa20a600755de6942"><td class="memTemplParams" colspan="2">
template&lt;typename _Key , typename _Value , typename _ExtractKey , typename _H1 , typename _H2 , typename _Hash &gt; </td></tr>
<tr class="memitem:gaac3f94093efcb07fa20a600755de6942"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><b>__hash_code_for_local_iter</b> = _Hash_code_storage&lt; <a class="el" href="a05724.html">_Hash_code_base</a>&lt; _Key, _Value, _ExtractKey, _H1, _H2, _Hash, false &gt; &gt;</td></tr>
<tr class="separator:gaac3f94093efcb07fa20a600755de6942"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae2ea11595d14900b607df81628b07ab1"><td class="memTemplParams" colspan="2">
template&lt;typename _CharT &gt; </td></tr>
<tr class="memitem:gae2ea11595d14900b607df81628b07ab1"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><b>_Matcher</b> = std::function&lt; bool(_CharT)&gt;</td></tr>
<tr class="separator:gae2ea11595d14900b607df81628b07ab1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga20694ab1a7683c4589e9660aec6abbf0"><td class="memItemLeft" align="right" valign="top">
typedef long&#160;</td><td class="memItemRight" valign="bottom"><b>_StateIdT</b></td></tr>
<tr class="separator:ga20694ab1a7683c4589e9660aec6abbf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:ga120dd4593bf78fa33d97a55b8f5ff393"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01492.html#ga120dd4593bf78fa33d97a55b8f5ff393">_Opcode</a> : int { <br />
&#160;&#160;<b>_S_opcode_unknown</b>, 
<b>_S_opcode_alternative</b>, 
<b>_S_opcode_repeat</b>, 
<b>_S_opcode_backref</b>, 
<br />
&#160;&#160;<b>_S_opcode_line_begin_assertion</b>, 
<b>_S_opcode_line_end_assertion</b>, 
<b>_S_opcode_word_boundary</b>, 
<b>_S_opcode_subexpr_lookahead</b>, 
<br />
&#160;&#160;<b>_S_opcode_subexpr_begin</b>, 
<b>_S_opcode_subexpr_end</b>, 
<b>_S_opcode_dummy</b>, 
<b>_S_opcode_match</b>, 
<br />
&#160;&#160;<b>_S_opcode_accept</b>
<br />
 }</td></tr>
<tr class="separator:ga120dd4593bf78fa33d97a55b8f5ff393"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68f6b566f1fbe2d54ef4c0c86d9c291a"><td class="memItemLeft" align="right" valign="top"><a id="a68f6b566f1fbe2d54ef4c0c86d9c291a"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>_RegexExecutorPolicy</b> : int { <b>_S_auto</b>, 
<b>_S_alternate</b>
 }</td></tr>
<tr class="separator:a68f6b566f1fbe2d54ef4c0c86d9c291a"><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:af05d30bcca6d092a5e300b8240466c23"><td class="memTemplParams" colspan="2"><a id="af05d30bcca6d092a5e300b8240466c23"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:af05d30bcca6d092a5e300b8240466c23"><td class="memTemplItemLeft" align="right" valign="top">constexpr <a class="el" href="a01476.html#gaccc2a55dff256e901d69f67ef213d12c">enable_if_t</a>&lt; __and_&lt; <a class="el" href="a03180.html">is_integral</a>&lt; _Tp &gt;, is_signed&lt; _Tp &gt; &gt;::value, _Tp &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>__abs_integral</b> (_Tp __val)</td></tr>
<tr class="separator:af05d30bcca6d092a5e300b8240466c23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d3bdffba84e7affc00b44230cd5e5b5"><td class="memTemplParams" colspan="2"><a id="a4d3bdffba84e7affc00b44230cd5e5b5"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:a4d3bdffba84e7affc00b44230cd5e5b5"><td class="memTemplItemLeft" align="right" valign="top">constexpr <a class="el" href="a01476.html#gaccc2a55dff256e901d69f67ef213d12c">enable_if_t</a>&lt; __and_&lt; <a class="el" href="a03180.html">is_integral</a>&lt; _Tp &gt;, is_unsigned&lt; _Tp &gt; &gt;::value, _Tp &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>__abs_integral</b> (_Tp __val)</td></tr>
<tr class="separator:a4d3bdffba84e7affc00b44230cd5e5b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63f1a2d766b1c915bdf7c14cd7cc5d38"><td class="memItemLeft" align="right" valign="top"><a id="a63f1a2d766b1c915bdf7c14cd7cc5d38"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>__abs_integral</b> (bool)=delete</td></tr>
<tr class="separator:a63f1a2d766b1c915bdf7c14cd7cc5d38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga467c90cac9f40425bac6a54f9a54ad9e"><td class="memItemLeft" align="right" valign="top">_GLIBCXX14_CONSTEXPR std::size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01488.html#ga467c90cac9f40425bac6a54f9a54ad9e">__clp2</a> (std::size_t __n) noexcept</td></tr>
<tr class="separator:ga467c90cac9f40425bac6a54f9a54ad9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e94589daae90d322f3b9173e415a93b"><td class="memTemplParams" colspan="2">
template&lt;typename _TraitsT , typename _FwdIter &gt; </td></tr>
<tr class="memitem:ga5e94589daae90d322f3b9173e415a93b"><td class="memTemplItemLeft" align="right" valign="top">__enable_if_contiguous_normal_iter&lt; _FwdIter, _TraitsT &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>__compile_nfa</b> (_FwdIter __first, _FwdIter __last, const typename _TraitsT::locale_type &amp;__loc, <a class="el" href="a01564.html#a510caedb3e640b81620023a85c1280bb">regex_constants::syntax_option_type</a> __flags)</td></tr>
<tr class="separator:ga5e94589daae90d322f3b9173e415a93b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e94589daae90d322f3b9173e415a93b"><td class="memTemplParams" colspan="2"><a id="ga5e94589daae90d322f3b9173e415a93b"></a>
template&lt;typename _TraitsT , typename _FwdIter &gt; </td></tr>
<tr class="memitem:ga5e94589daae90d322f3b9173e415a93b"><td class="memTemplItemLeft" align="right" valign="top">__disable_if_contiguous_normal_iter&lt; _FwdIter, _TraitsT &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>__compile_nfa</b> (_FwdIter __first, _FwdIter __last, const typename _TraitsT::locale_type &amp;__loc, <a class="el" href="a01564.html#a510caedb3e640b81620023a85c1280bb">regex_constants::syntax_option_type</a> __flags)</td></tr>
<tr class="separator:ga5e94589daae90d322f3b9173e415a93b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa5575eda18be656716540ea154c1f8e6"><td class="memTemplParams" colspan="2">
template&lt;class _Iterator &gt; </td></tr>
<tr class="memitem:gaa5575eda18be656716540ea154c1f8e6"><td class="memTemplItemLeft" align="right" valign="top">std::iterator_traits&lt; _Iterator &gt;::difference_type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>__distance_fw</b> (_Iterator __first, _Iterator __last, <a class="el" href="a07652.html">std::input_iterator_tag</a>)</td></tr>
<tr class="separator:gaa5575eda18be656716540ea154c1f8e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga20f69a81cc1d7e8d65b4be84ff1b80d5"><td class="memTemplParams" colspan="2">
template&lt;class _Iterator &gt; </td></tr>
<tr class="memitem:ga20f69a81cc1d7e8d65b4be84ff1b80d5"><td class="memTemplItemLeft" align="right" valign="top">std::iterator_traits&lt; _Iterator &gt;::difference_type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>__distance_fw</b> (_Iterator __first, _Iterator __last, <a class="el" href="a07660.html">std::forward_iterator_tag</a>)</td></tr>
<tr class="separator:ga20f69a81cc1d7e8d65b4be84ff1b80d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad7930ef1715ec5a289af2660ca25c428"><td class="memTemplParams" colspan="2">
template&lt;class _Iterator &gt; </td></tr>
<tr class="memitem:gad7930ef1715ec5a289af2660ca25c428"><td class="memTemplItemLeft" align="right" valign="top">std::iterator_traits&lt; _Iterator &gt;::difference_type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>__distance_fw</b> (_Iterator __first, _Iterator __last)</td></tr>
<tr class="separator:gad7930ef1715ec5a289af2660ca25c428"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaff1aae3569783da68c8c857370ef378"><td class="memTemplParams" colspan="2"><a id="aaff1aae3569783da68c8c857370ef378"></a>
template&lt;typename _Mn , typename _Nn &gt; </td></tr>
<tr class="memitem:aaff1aae3569783da68c8c857370ef378"><td class="memTemplItemLeft" align="right" valign="top">constexpr <a class="el" href="a01476.html#ga3ef38e934006ae2422e5a7f136238d22">common_type_t</a>&lt; _Mn, _Nn &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>__gcd</b> (_Mn __m, _Nn __n)</td></tr>
<tr class="separator:aaff1aae3569783da68c8c857370ef378"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d0e9c29e2da1a9162db469b99b2d792"><td class="memTemplParams" colspan="2">template&lt;typename _Mn , typename _Nn &gt; </td></tr>
<tr class="memitem:a8d0e9c29e2da1a9162db469b99b2d792"><td class="memTemplItemLeft" align="right" valign="top">constexpr <a class="el" href="a01476.html#ga3ef38e934006ae2422e5a7f136238d22">common_type_t</a>&lt; _Mn, _Nn &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01539.html#a8d0e9c29e2da1a9162db469b99b2d792">__lcm</a> (_Mn __m, _Nn __n)</td></tr>
<tr class="separator:a8d0e9c29e2da1a9162db469b99b2d792"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b89e5d9bf4216052d7adee0c9973030"><td class="memTemplParams" colspan="2"><a id="a7b89e5d9bf4216052d7adee0c9973030"></a>
template&lt;typename _InputIterator , typename _OutputIterator , typename _Tp &gt; </td></tr>
<tr class="memitem:a7b89e5d9bf4216052d7adee0c9973030"><td class="memTemplItemLeft" align="right" valign="top">_OutputIterator&#160;</td><td class="memTemplItemRight" valign="bottom"><b>__normalize</b> (_InputIterator __first, _InputIterator __last, _OutputIterator __result, const _Tp &amp;__factor)</td></tr>
<tr class="separator:a7b89e5d9bf4216052d7adee0c9973030"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5efc3758f652fbea5b9f3ccb3ad13251"><td class="memTemplParams" colspan="2"><a id="a5efc3758f652fbea5b9f3ccb3ad13251"></a>
template&lt;typename _BiIter , typename _Alloc , typename _CharT , typename _TraitsT , _RegexExecutorPolicy __policy, bool __match_mode&gt; </td></tr>
<tr class="memitem:a5efc3758f652fbea5b9f3ccb3ad13251"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>__regex_algo_impl</b> (_BiIter __s, _BiIter __e, <a class="el" href="a06688.html">match_results</a>&lt; _BiIter, _Alloc &gt; &amp;__m, const <a class="el" href="a06684.html">basic_regex</a>&lt; _CharT, _TraitsT &gt; &amp;__re, <a class="el" href="a01564.html#aaa717c7c94d1075dfb06f79feb4ca11c">regex_constants::match_flag_type</a> __flags)</td></tr>
<tr class="separator:a5efc3758f652fbea5b9f3ccb3ad13251"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac609c2faa43bd7a197a19bf21f480831"><td class="memTemplParams" colspan="2"><a id="ac609c2faa43bd7a197a19bf21f480831"></a>
template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ac609c2faa43bd7a197a19bf21f480831"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>_Power_of_2</b> (_Tp __x)</td></tr>
<tr class="separator:ac609c2faa43bd7a197a19bf21f480831"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf84654b826565a831b1412e3343d1e84"><td class="memTemplParams" colspan="2">
template&lt;typename _Value , bool _Cache_hash_code&gt; </td></tr>
<tr class="memitem:gaf84654b826565a831b1412e3343d1e84"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator!=</b> (const <a class="el" href="a05636.html">_Node_iterator_base</a>&lt; _Value, _Cache_hash_code &gt; &amp;__x, const <a class="el" href="a05636.html">_Node_iterator_base</a>&lt; _Value, _Cache_hash_code &gt; &amp;__y) noexcept</td></tr>
<tr class="separator:gaf84654b826565a831b1412e3343d1e84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2f4de230625e4256b56c16c393cd05cc"><td class="memTemplParams" colspan="2">
template&lt;typename _Key , typename _Value , typename _ExtractKey , typename _H1 , typename _H2 , typename _Hash , bool __cache&gt; </td></tr>
<tr class="memitem:ga2f4de230625e4256b56c16c393cd05cc"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator!=</b> (const <a class="el" href="a05720.html">_Local_iterator_base</a>&lt; _Key, _Value, _ExtractKey, _H1, _H2, _Hash, __cache &gt; &amp;__x, const <a class="el" href="a05720.html">_Local_iterator_base</a>&lt; _Key, _Value, _ExtractKey, _H1, _H2, _Hash, __cache &gt; &amp;__y)</td></tr>
<tr class="separator:ga2f4de230625e4256b56c16c393cd05cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75a3eb00bb313c120599e8341bf27d16"><td class="memTemplParams" colspan="2">template&lt;typename _CharT , typename _Traits , typename _String &gt; </td></tr>
<tr class="memitem:a75a3eb00bb313c120599e8341bf27d16"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02460.html">std::basic_ostream</a>&lt; _CharT, _Traits &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01539.html#a75a3eb00bb313c120599e8341bf27d16">operator&lt;&lt;</a> (<a class="el" href="a02460.html">std::basic_ostream</a>&lt; _CharT, _Traits &gt; &amp;__os, const <a class="el" href="a06264.html">_Quoted_string</a>&lt; _String, _CharT &gt; &amp;__str)</td></tr>
<tr class="separator:a75a3eb00bb313c120599e8341bf27d16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e78e46b4d59d40bf8839a5cb176fa6a"><td class="memTemplParams" colspan="2">template&lt;typename _CharT , typename _Traits &gt; </td></tr>
<tr class="memitem:a5e78e46b4d59d40bf8839a5cb176fa6a"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02460.html">std::basic_ostream</a>&lt; _CharT, _Traits &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01539.html#a5e78e46b4d59d40bf8839a5cb176fa6a">operator&lt;&lt;</a> (<a class="el" href="a02460.html">std::basic_ostream</a>&lt; _CharT, _Traits &gt; &amp;__os, const <a class="el" href="a06264.html">_Quoted_string</a>&lt; const _CharT *, _CharT &gt; &amp;__str)</td></tr>
<tr class="separator:a5e78e46b4d59d40bf8839a5cb176fa6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2dcf8d2d91da83be66e2720b18dbd897"><td class="memTemplParams" colspan="2">
template&lt;typename _Value , bool _Cache_hash_code&gt; </td></tr>
<tr class="memitem:ga2dcf8d2d91da83be66e2720b18dbd897"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator==</b> (const <a class="el" href="a05636.html">_Node_iterator_base</a>&lt; _Value, _Cache_hash_code &gt; &amp;__x, const <a class="el" href="a05636.html">_Node_iterator_base</a>&lt; _Value, _Cache_hash_code &gt; &amp;__y) noexcept</td></tr>
<tr class="separator:ga2dcf8d2d91da83be66e2720b18dbd897"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga215b2c621abfc64b8e0304135515704e"><td class="memTemplParams" colspan="2">
template&lt;typename _Key , typename _Value , typename _ExtractKey , typename _H1 , typename _H2 , typename _Hash , bool __cache&gt; </td></tr>
<tr class="memitem:ga215b2c621abfc64b8e0304135515704e"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator==</b> (const <a class="el" href="a05720.html">_Local_iterator_base</a>&lt; _Key, _Value, _ExtractKey, _H1, _H2, _Hash, __cache &gt; &amp;__x, const <a class="el" href="a05720.html">_Local_iterator_base</a>&lt; _Key, _Value, _ExtractKey, _H1, _H2, _Hash, __cache &gt; &amp;__y)</td></tr>
<tr class="separator:ga215b2c621abfc64b8e0304135515704e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9dc7b861adff63cefa05b539068f727e"><td class="memTemplParams" colspan="2">template&lt;typename _CharT , typename _Traits , typename _Alloc &gt; </td></tr>
<tr class="memitem:a9dc7b861adff63cefa05b539068f727e"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02456.html">std::basic_istream</a>&lt; _CharT, _Traits &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01539.html#a9dc7b861adff63cefa05b539068f727e">operator&gt;&gt;</a> (<a class="el" href="a02456.html">std::basic_istream</a>&lt; _CharT, _Traits &gt; &amp;__is, const <a class="el" href="a06264.html">_Quoted_string</a>&lt; <a class="el" href="a04768.html">basic_string</a>&lt; _CharT, _Traits, _Alloc &gt; &amp;, _CharT &gt; &amp;__str)</td></tr>
<tr class="separator:a9dc7b861adff63cefa05b539068f727e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ga7d49d1e203746ced65188df0f09b6a53"><td class="memItemLeft" align="right" valign="top">
static const _StateIdT&#160;</td><td class="memItemRight" valign="bottom"><b>_S_invalid_state_id</b></td></tr>
<tr class="separator:ga7d49d1e203746ced65188df0f09b6a53"><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>Implementation details not part of the namespace std interface. </p>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="a8d0e9c29e2da1a9162db469b99b2d792"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8d0e9c29e2da1a9162db469b99b2d792">&#9670;&nbsp;</a></span>__lcm()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Mn , typename _Nn &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">constexpr <a class="el" href="a01476.html#ga3ef38e934006ae2422e5a7f136238d22">common_type_t</a>&lt;_Mn, _Nn&gt; std::__detail::__lcm </td>
          <td>(</td>
          <td class="paramtype">_Mn&#160;</td>
          <td class="paramname"><em>__m</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">_Nn&#160;</td>
          <td class="paramname"><em>__n</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Least common multiple. </p>

<p class="definition">Definition at line <a class="el" href="a00113_source.html#l00113">113</a> of file <a class="el" href="a00113_source.html">numeric</a>.</p>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _CharT , typename _Traits , typename _String &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a02460.html">std::basic_ostream</a>&lt;_CharT, _Traits&gt;&amp; std::__detail::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a02460.html">std::basic_ostream</a>&lt; _CharT, _Traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__os</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06264.html">_Quoted_string</a>&lt; _String, _CharT &gt; &amp;&#160;</td>
          <td class="paramname"><em>__str</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Inserter for quoted strings. </p>
<p>_GLIBCXX_RESOLVE_LIB_DEFECTS DR 2344 quoted()'s interaction with padding is unclear </p>

<p class="definition">Definition at line <a class="el" href="a00449_source.html#l00117">117</a> of file <a class="el" href="a00449_source.html">quoted_string.h</a>.</p>

<p class="reference">References <a class="el" href="a00140_source.html#l00638">std::basic_ostringstream&lt; _CharT, _Traits, _Alloc &gt;::str()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _CharT , typename _Traits &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a02460.html">std::basic_ostream</a>&lt;_CharT, _Traits&gt;&amp; std::__detail::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a02460.html">std::basic_ostream</a>&lt; _CharT, _Traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__os</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06264.html">_Quoted_string</a>&lt; const _CharT *, _CharT &gt; &amp;&#160;</td>
          <td class="paramname"><em>__str</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Inserter for quoted strings. </p>
<p>_GLIBCXX_RESOLVE_LIB_DEFECTS DR 2344 quoted()'s interaction with padding is unclear </p>

<p class="definition">Definition at line <a class="el" href="a00449_source.html#l00093">93</a> of file <a class="el" href="a00449_source.html">quoted_string.h</a>.</p>

<p class="reference">References <a class="el" href="a00140_source.html#l00638">std::basic_ostringstream&lt; _CharT, _Traits, _Alloc &gt;::str()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _CharT , typename _Traits , typename _Alloc &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a02456.html">std::basic_istream</a>&lt;_CharT, _Traits&gt;&amp; std::__detail::operator&gt;&gt; </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a02456.html">std::basic_istream</a>&lt; _CharT, _Traits &gt; &amp;&#160;</td>
          <td class="paramname"><em>__is</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="a06264.html">_Quoted_string</a>&lt; <a class="el" href="a04768.html">basic_string</a>&lt; _CharT, _Traits, _Alloc &gt; &amp;, _CharT &gt; &amp;&#160;</td>
          <td class="paramname"><em>__str</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Extractor for delimited strings. The left and right delimiters can be different. </p>

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

<p class="reference">References <a class="el" href="a00287_source.html#l00041">std::basic_ios&lt; _CharT, _Traits &gt;::clear()</a>, <a class="el" href="a00383_source.html#l00621">std::ios_base::flags()</a>, <a class="el" href="a00284_source.html#l00180">std::basic_ios&lt; _CharT, _Traits &gt;::good()</a>, <a class="el" href="a00383_source.html#l00648">std::ios_base::setf()</a>, <a class="el" href="a00383_source.html#l00944">std::skipws()</a>, and <a class="el" href="a00386_source.html#l00754">std::basic_istream&lt; _CharT, _Traits &gt;::unget()</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="navelem"><a class="el" href="a01538.html">std</a></li><li class="navelem"><a class="el" href="a01539.html">__detail</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>