Sophie

Sophie

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

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++: __gnu_pbds::detail::lu_map&lt; Key, Mapped, Eq_Fn, _Alloc, Update_Policy &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">
/* @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('a11751.html','');});
/* @license-end */
</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-attribs">Public Attributes</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="a11748.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">__gnu_pbds::detail::lu_map&lt; Key, Mapped, Eq_Fn, _Alloc, Update_Policy &gt; Class Template Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Inheritance diagram for __gnu_pbds::detail::lu_map&lt; Key, Mapped, Eq_Fn, _Alloc, Update_Policy &gt;:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="a11750.svg" width="166" height="276"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<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:a85f1caa5df7ae7e85ab98d123c861452"><td class="memItemLeft" align="right" valign="top"><a id="a85f1caa5df7ae7e85ab98d123c861452"></a>
typedef _Alloc&#160;</td><td class="memItemRight" valign="bottom"><b>allocator_type</b></td></tr>
<tr class="separator:a85f1caa5df7ae7e85ab98d123c861452"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f92c4ca956cf1e7dad255a4cf185e12"><td class="memItemLeft" align="right" valign="top"><a id="a6f92c4ca956cf1e7dad255a4cf185e12"></a>
typedef <a class="el" href="a07767.html">std::pair</a>&lt; size_type, size_type &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>comp_hash</b></td></tr>
<tr class="separator:a6f92c4ca956cf1e7dad255a4cf185e12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87ca738b25482981695f5fac0d126a96"><td class="memItemLeft" align="right" valign="top"><a id="a87ca738b25482981695f5fac0d126a96"></a>
typedef <a class="el" href="a12015.html">const_iterator_</a>&#160;</td><td class="memItemRight" valign="bottom"><b>const_iterator</b></td></tr>
<tr class="separator:a87ca738b25482981695f5fac0d126a96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bbf5528e1e5949431031e065c986d6a"><td class="memItemLeft" align="right" valign="top"><a id="a9bbf5528e1e5949431031e065c986d6a"></a>
typedef traits_base::const_pointer&#160;</td><td class="memItemRight" valign="bottom"><b>const_pointer</b></td></tr>
<tr class="separator:a9bbf5528e1e5949431031e065c986d6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29e2cfdf2b364348208c04e1f16af67b"><td class="memItemLeft" align="right" valign="top"><a id="a29e2cfdf2b364348208c04e1f16af67b"></a>
typedef traits_base::const_reference&#160;</td><td class="memItemRight" valign="bottom"><b>const_reference</b></td></tr>
<tr class="separator:a29e2cfdf2b364348208c04e1f16af67b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5c1eff1f4605df8a29cc32dd777f19a"><td class="memItemLeft" align="right" valign="top"><a id="ac5c1eff1f4605df8a29cc32dd777f19a"></a>
typedef _Alloc::difference_type&#160;</td><td class="memItemRight" valign="bottom"><b>difference_type</b></td></tr>
<tr class="separator:ac5c1eff1f4605df8a29cc32dd777f19a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a058494c8a0b3ee051ea97510821856ef"><td class="memItemLeft" align="right" valign="top"><a id="a058494c8a0b3ee051ea97510821856ef"></a>
typedef Eq_Fn&#160;</td><td class="memItemRight" valign="bottom"><b>eq_fn</b></td></tr>
<tr class="separator:a058494c8a0b3ee051ea97510821856ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a099159a47ce10c9c621ad3b06000abcc"><td class="memItemLeft" align="right" valign="top"><a id="a099159a47ce10c9c621ad3b06000abcc"></a>
typedef <a class="el" href="a12019.html">iterator_</a>&#160;</td><td class="memItemRight" valign="bottom"><b>iterator</b></td></tr>
<tr class="separator:a099159a47ce10c9c621ad3b06000abcc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a193cc4ec4f251b93c3c3c51e37f4edd4"><td class="memItemLeft" align="right" valign="top"><a id="a193cc4ec4f251b93c3c3c51e37f4edd4"></a>
typedef traits_base::key_const_pointer&#160;</td><td class="memItemRight" valign="bottom"><b>key_const_pointer</b></td></tr>
<tr class="separator:a193cc4ec4f251b93c3c3c51e37f4edd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1d091610824a8c669dcb048ef884b6d"><td class="memItemLeft" align="right" valign="top"><a id="ab1d091610824a8c669dcb048ef884b6d"></a>
typedef traits_base::key_const_reference&#160;</td><td class="memItemRight" valign="bottom"><b>key_const_reference</b></td></tr>
<tr class="separator:ab1d091610824a8c669dcb048ef884b6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a168735bc190beaf2e9acde04583a199a"><td class="memItemLeft" align="right" valign="top"><a id="a168735bc190beaf2e9acde04583a199a"></a>
typedef traits_base::key_pointer&#160;</td><td class="memItemRight" valign="bottom"><b>key_pointer</b></td></tr>
<tr class="separator:a168735bc190beaf2e9acde04583a199a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a389525000190e37bb97b79787e27bd07"><td class="memItemLeft" align="right" valign="top"><a id="a389525000190e37bb97b79787e27bd07"></a>
typedef traits_base::key_reference&#160;</td><td class="memItemRight" valign="bottom"><b>key_reference</b></td></tr>
<tr class="separator:a389525000190e37bb97b79787e27bd07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8be58b716baa200ff56657b095f3bd46"><td class="memItemLeft" align="right" valign="top"><a id="a8be58b716baa200ff56657b095f3bd46"></a>
typedef traits_base::key_type&#160;</td><td class="memItemRight" valign="bottom"><b>key_type</b></td></tr>
<tr class="separator:a8be58b716baa200ff56657b095f3bd46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a398636c9482402cd31a04d6b05f536cb"><td class="memItemLeft" align="right" valign="top"><a id="a398636c9482402cd31a04d6b05f536cb"></a>
typedef traits_base::mapped_const_pointer&#160;</td><td class="memItemRight" valign="bottom"><b>mapped_const_pointer</b></td></tr>
<tr class="separator:a398636c9482402cd31a04d6b05f536cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d757cf5c679e945f1b7875ebaf8014f"><td class="memItemLeft" align="right" valign="top"><a id="a6d757cf5c679e945f1b7875ebaf8014f"></a>
typedef traits_base::mapped_const_reference&#160;</td><td class="memItemRight" valign="bottom"><b>mapped_const_reference</b></td></tr>
<tr class="separator:a6d757cf5c679e945f1b7875ebaf8014f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3026da4345052329b7d561eb8e21cc84"><td class="memItemLeft" align="right" valign="top"><a id="a3026da4345052329b7d561eb8e21cc84"></a>
typedef traits_base::mapped_pointer&#160;</td><td class="memItemRight" valign="bottom"><b>mapped_pointer</b></td></tr>
<tr class="separator:a3026da4345052329b7d561eb8e21cc84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7647365b627f68bbfa53e4e4d99fda6"><td class="memItemLeft" align="right" valign="top"><a id="ab7647365b627f68bbfa53e4e4d99fda6"></a>
typedef traits_base::mapped_reference&#160;</td><td class="memItemRight" valign="bottom"><b>mapped_reference</b></td></tr>
<tr class="separator:ab7647365b627f68bbfa53e4e4d99fda6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb3ff4e694cab523b3698ac062a80867"><td class="memItemLeft" align="right" valign="top"><a id="abb3ff4e694cab523b3698ac062a80867"></a>
typedef traits_base::mapped_type&#160;</td><td class="memItemRight" valign="bottom"><b>mapped_type</b></td></tr>
<tr class="separator:abb3ff4e694cab523b3698ac062a80867"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fd2c21995592afc8eae0ab1ac7ef663"><td class="memItemLeft" align="right" valign="top"><a id="a1fd2c21995592afc8eae0ab1ac7ef663"></a>
typedef __nothrowcopy::indicator&#160;</td><td class="memItemRight" valign="bottom"><b>no_throw_indicator</b></td></tr>
<tr class="separator:a1fd2c21995592afc8eae0ab1ac7ef663"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f1b716ed761f2839e733a359c666f7f"><td class="memItemLeft" align="right" valign="top"><a id="a6f1b716ed761f2839e733a359c666f7f"></a>
typedef <a class="el" href="a12023.html">point_const_iterator_</a>&#160;</td><td class="memItemRight" valign="bottom"><b>point_const_iterator</b></td></tr>
<tr class="separator:a6f1b716ed761f2839e733a359c666f7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade7bda3b50b8b7f1634296f57fc254f9"><td class="memItemLeft" align="right" valign="top"><a id="ade7bda3b50b8b7f1634296f57fc254f9"></a>
typedef <a class="el" href="a12027.html">point_iterator_</a>&#160;</td><td class="memItemRight" valign="bottom"><b>point_iterator</b></td></tr>
<tr class="separator:ade7bda3b50b8b7f1634296f57fc254f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acaaee9daf01f126129b31f2e0b8f6978"><td class="memItemLeft" align="right" valign="top"><a id="acaaee9daf01f126129b31f2e0b8f6978"></a>
typedef traits_base::pointer&#160;</td><td class="memItemRight" valign="bottom"><b>pointer</b></td></tr>
<tr class="separator:acaaee9daf01f126129b31f2e0b8f6978"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adad457f5dd2160c361611491e0553d6c"><td class="memItemLeft" align="right" valign="top"><a id="adad457f5dd2160c361611491e0553d6c"></a>
typedef traits_base::reference&#160;</td><td class="memItemRight" valign="bottom"><b>reference</b></td></tr>
<tr class="separator:adad457f5dd2160c361611491e0553d6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac67e50516178420862b21af2d73ae2d1"><td class="memItemLeft" align="right" valign="top"><a id="ac67e50516178420862b21af2d73ae2d1"></a>
typedef _Alloc::size_type&#160;</td><td class="memItemRight" valign="bottom"><b>size_type</b></td></tr>
<tr class="separator:ac67e50516178420862b21af2d73ae2d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a852c173d13089e7ed2e50ba31e5e6b5b"><td class="memItemLeft" align="right" valign="top"><a id="a852c173d13089e7ed2e50ba31e5e6b5b"></a>
typedef integral_constant&lt; int, Store_Hash &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>store_extra</b></td></tr>
<tr class="separator:a852c173d13089e7ed2e50ba31e5e6b5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e0bda01545dbfab78677315e2e46143"><td class="memItemLeft" align="right" valign="top"><a id="a7e0bda01545dbfab78677315e2e46143"></a>
typedef Update_Policy::metadata_type&#160;</td><td class="memItemRight" valign="bottom"><b>update_metadata</b></td></tr>
<tr class="separator:a7e0bda01545dbfab78677315e2e46143"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8efb5d009397a30e780491c4aad6293d"><td class="memItemLeft" align="right" valign="top"><a id="a8efb5d009397a30e780491c4aad6293d"></a>
typedef Update_Policy&#160;</td><td class="memItemRight" valign="bottom"><b>update_policy</b></td></tr>
<tr class="separator:a8efb5d009397a30e780491c4aad6293d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a332cacb7c80e4796008a85913c18ba90"><td class="memItemLeft" align="right" valign="top"><a id="a332cacb7c80e4796008a85913c18ba90"></a>
typedef traits_base::value_type&#160;</td><td class="memItemRight" valign="bottom"><b>value_type</b></td></tr>
<tr class="separator:a332cacb7c80e4796008a85913c18ba90"><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:a713deec723176bb911d710261ba31a55"><td class="memItemLeft" align="right" valign="top"><a id="a713deec723176bb911d710261ba31a55"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>lu_map</b> (const <a class="el" href="a11751.html">lu_map</a>&lt; Key, Mapped, Eq_Fn, _Alloc, Update_Policy &gt; &amp;)</td></tr>
<tr class="separator:a713deec723176bb911d710261ba31a55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af33f351a59467d1630b6156a62c0f098"><td class="memTemplParams" colspan="2"><a id="af33f351a59467d1630b6156a62c0f098"></a>
template&lt;typename It &gt; </td></tr>
<tr class="memitem:af33f351a59467d1630b6156a62c0f098"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><b>lu_map</b> (It, It)</td></tr>
<tr class="separator:af33f351a59467d1630b6156a62c0f098"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4dd80eb865129f965aea6f928c89d164"><td class="memItemLeft" align="right" valign="top"><a id="a4dd80eb865129f965aea6f928c89d164"></a>
iterator&#160;</td><td class="memItemRight" valign="bottom"><b>begin</b> ()</td></tr>
<tr class="separator:a4dd80eb865129f965aea6f928c89d164"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6dd3ce8de3e0dcdf35f82d0625050cae"><td class="memItemLeft" align="right" valign="top"><a id="a6dd3ce8de3e0dcdf35f82d0625050cae"></a>
const_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>begin</b> () const</td></tr>
<tr class="separator:a6dd3ce8de3e0dcdf35f82d0625050cae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9506e22f1661a63a647ab0573fe2572d"><td class="memItemLeft" align="right" valign="top"><a id="a9506e22f1661a63a647ab0573fe2572d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>clear</b> ()</td></tr>
<tr class="separator:a9506e22f1661a63a647ab0573fe2572d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f63a123cf5b4f237b2e718545c257f3"><td class="memItemLeft" align="right" valign="top"><a id="a6f63a123cf5b4f237b2e718545c257f3"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>empty</b> () const</td></tr>
<tr class="separator:a6f63a123cf5b4f237b2e718545c257f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a612090052d2c4a5c12c7b0a7c53feffb"><td class="memItemLeft" align="right" valign="top"><a id="a612090052d2c4a5c12c7b0a7c53feffb"></a>
iterator&#160;</td><td class="memItemRight" valign="bottom"><b>end</b> ()</td></tr>
<tr class="separator:a612090052d2c4a5c12c7b0a7c53feffb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae54eeae56a80a77582f285f3e168e3d9"><td class="memItemLeft" align="right" valign="top"><a id="ae54eeae56a80a77582f285f3e168e3d9"></a>
const_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>end</b> () const</td></tr>
<tr class="separator:ae54eeae56a80a77582f285f3e168e3d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee49e5d591bc956c9cf0f505bdd1d64c"><td class="memItemLeft" align="right" valign="top"><a id="aee49e5d591bc956c9cf0f505bdd1d64c"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>erase</b> (key_const_reference)</td></tr>
<tr class="separator:aee49e5d591bc956c9cf0f505bdd1d64c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0489ad58a2cf3961da4193b2a01a63c"><td class="memTemplParams" colspan="2"><a id="ad0489ad58a2cf3961da4193b2a01a63c"></a>
template&lt;typename Pred &gt; </td></tr>
<tr class="memitem:ad0489ad58a2cf3961da4193b2a01a63c"><td class="memTemplItemLeft" align="right" valign="top">size_type&#160;</td><td class="memTemplItemRight" valign="bottom"><b>erase_if</b> (Pred)</td></tr>
<tr class="separator:ad0489ad58a2cf3961da4193b2a01a63c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a051618b8dc6b95f8a91a24f917b0027b"><td class="memItemLeft" align="right" valign="top"><a id="a051618b8dc6b95f8a91a24f917b0027b"></a>
point_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>find</b> (key_const_reference r_key)</td></tr>
<tr class="separator:a051618b8dc6b95f8a91a24f917b0027b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47bfb7f69128a6624a92ff5a1149782a"><td class="memItemLeft" align="right" valign="top"><a id="a47bfb7f69128a6624a92ff5a1149782a"></a>
point_const_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>find</b> (key_const_reference r_key) const</td></tr>
<tr class="separator:a47bfb7f69128a6624a92ff5a1149782a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96f7b7a5816b176b63413298cdc17143"><td class="memItemLeft" align="right" valign="top"><a id="a96f7b7a5816b176b63413298cdc17143"></a>
<a class="el" href="a07767.html">std::pair</a>&lt; point_iterator, bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>insert</b> (const_reference)</td></tr>
<tr class="separator:a96f7b7a5816b176b63413298cdc17143"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5047141423d83776c1304f8182047d7"><td class="memItemLeft" align="right" valign="top"><a id="ac5047141423d83776c1304f8182047d7"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>max_size</b> () const</td></tr>
<tr class="separator:ac5047141423d83776c1304f8182047d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf94c4442b17d257585bf1a7623b04ad"><td class="memItemLeft" align="right" valign="top"><a id="abf94c4442b17d257585bf1a7623b04ad"></a>
mapped_reference&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (key_const_reference r_key)</td></tr>
<tr class="separator:abf94c4442b17d257585bf1a7623b04ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe8494f560482c7cbd878a07cd02d2a2"><td class="memItemLeft" align="right" valign="top"><a id="afe8494f560482c7cbd878a07cd02d2a2"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>size</b> () const</td></tr>
<tr class="separator:afe8494f560482c7cbd878a07cd02d2a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06f867f8517273bb6df0d69cc9716b8d"><td class="memItemLeft" align="right" valign="top"><a id="a06f867f8517273bb6df0d69cc9716b8d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>swap</b> (<a class="el" href="a11751.html">lu_map</a>&lt; Key, Mapped, Eq_Fn, _Alloc, Update_Policy &gt; &amp;)</td></tr>
<tr class="separator:a06f867f8517273bb6df0d69cc9716b8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:ae2ece2ba8144262a9baa0d188a48b0ae"><td class="memItemLeft" align="right" valign="top"><a id="ae2ece2ba8144262a9baa0d188a48b0ae"></a>
no_throw_indicator&#160;</td><td class="memItemRight" valign="bottom"><b>m_no_throw_copies_indicator</b></td></tr>
<tr class="separator:ae2ece2ba8144262a9baa0d188a48b0ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4e3debe972638accf65af610836e2ce"><td class="memItemLeft" align="right" valign="top"><a id="ac4e3debe972638accf65af610836e2ce"></a>
store_extra&#160;</td><td class="memItemRight" valign="bottom"><b>m_store_extra_indicator</b></td></tr>
<tr class="separator:ac4e3debe972638accf65af610836e2ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:afd0a6dfd91426a734526bb2b41b99a64"><td class="memTemplParams" colspan="2"><a id="afd0a6dfd91426a734526bb2b41b99a64"></a>
template&lt;typename It &gt; </td></tr>
<tr class="memitem:afd0a6dfd91426a734526bb2b41b99a64"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>copy_from_range</b> (It, It)</td></tr>
<tr class="separator:afd0a6dfd91426a734526bb2b41b99a64"><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:a2697f303470f6e5422384ae143b8f337"><td class="memItemLeft" align="right" valign="top"><a id="a2697f303470f6e5422384ae143b8f337"></a>
class&#160;</td><td class="memItemRight" valign="bottom"><b>const_iterator_</b></td></tr>
<tr class="separator:a2697f303470f6e5422384ae143b8f337"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a60b1c2df9677bd7c4852cbbee45c0e"><td class="memItemLeft" align="right" valign="top"><a id="a9a60b1c2df9677bd7c4852cbbee45c0e"></a>
class&#160;</td><td class="memItemRight" valign="bottom"><b>iterator_</b></td></tr>
<tr class="separator:a9a60b1c2df9677bd7c4852cbbee45c0e"><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 Key, typename Mapped, typename Eq_Fn, typename _Alloc, typename Update_Policy&gt;<br />
class __gnu_pbds::detail::lu_map&lt; Key, Mapped, Eq_Fn, _Alloc, Update_Policy &gt;</h3>

<p>list-based (with updates) associative container. Skip to the lu, my darling. </p>

<p class="definition">Definition at line <a class="el" href="a01352_source.html#l00091">91</a> of file <a class="el" href="a01352_source.html">lu_map_.hpp</a>.</p>
</div><hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="a01352_source.html">lu_map_.hpp</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="a01593.html">__gnu_pbds</a></li><li class="navelem"><b>detail</b></li><li class="navelem"><a class="el" href="a11751.html">lu_map</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>