Sophie

Sophie

distrib > Mageia > 4 > i586 > by-pkgid > f0832865ec1f56b99d190174ffc30cd0 > files > 131

libstdc++-docs-4.8.2-3.mga4.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.5"/>
<title>libstdc++: __gnu_cxx::rope&lt; _CharT, _Alloc &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="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</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 style="padding-left: 0.5em;">
   <div id="projectname">libstdc++
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
</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('a00066.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-methods">Static Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="#pro-types">Protected Types</a> &#124;
<a href="#pro-static-methods">Static Protected Member Functions</a> &#124;
<a href="#pro-static-attribs">Static Protected Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="a02175.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">__gnu_cxx::rope&lt; _CharT, _Alloc &gt; Class Template Reference<div class="ingroups"><a class="el" href="a01681.html">SGI</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>Inherits __gnu_cxx::_Rope_base&lt; _CharT, _Alloc &gt;.</p>
<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:a025232ffa93e92471f81ad697e04b5f3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a025232ffa93e92471f81ad697e04b5f3"></a>
typedef <br class="typebreak"/>
_Rope_RopeConcatenation<br class="typebreak"/>
&lt; _CharT, _Alloc &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>__C</b></td></tr>
<tr class="separator:a025232ffa93e92471f81ad697e04b5f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a170d37914377135a088f6a2543fa7248"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a170d37914377135a088f6a2543fa7248"></a>
typedef _Rope_RopeFunction<br class="typebreak"/>
&lt; _CharT, _Alloc &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>__F</b></td></tr>
<tr class="separator:a170d37914377135a088f6a2543fa7248"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a715102fdb8fff1e3bde4cc1c1bc2c006"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a715102fdb8fff1e3bde4cc1c1bc2c006"></a>
typedef _Rope_RopeLeaf&lt; _CharT, <br class="typebreak"/>
_Alloc &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>__L</b></td></tr>
<tr class="separator:a715102fdb8fff1e3bde4cc1c1bc2c006"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a5724a0e9bfe96414cac9439a5b9893"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5a5724a0e9bfe96414cac9439a5b9893"></a>
typedef _Rope_RopeSubstring<br class="typebreak"/>
&lt; _CharT, _Alloc &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>__S</b></td></tr>
<tr class="separator:a5a5724a0e9bfe96414cac9439a5b9893"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a0d58cb305468ed5b9c42294c3c8be3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8a0d58cb305468ed5b9c42294c3c8be3"></a>
typedef _Alloc::template <br class="typebreak"/>
rebind&lt; __C &gt;::other&#160;</td><td class="memItemRight" valign="bottom"><b>_CAlloc</b></td></tr>
<tr class="separator:a8a0d58cb305468ed5b9c42294c3c8be3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae942901059526dc8247291a8251ceb2d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae942901059526dc8247291a8251ceb2d"></a>
typedef _Alloc::template <br class="typebreak"/>
rebind&lt; _CharT &gt;::other&#160;</td><td class="memItemRight" valign="bottom"><b>_DataAlloc</b></td></tr>
<tr class="separator:ae942901059526dc8247291a8251ceb2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e9eef4d970ab2aa2022f918389eb7b5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e9eef4d970ab2aa2022f918389eb7b5"></a>
typedef _Alloc::template <br class="typebreak"/>
rebind&lt; __F &gt;::other&#160;</td><td class="memItemRight" valign="bottom"><b>_FAlloc</b></td></tr>
<tr class="separator:a9e9eef4d970ab2aa2022f918389eb7b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a797577b15f3b2ec30bfc057c439bb36c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a797577b15f3b2ec30bfc057c439bb36c"></a>
typedef _Alloc::template <br class="typebreak"/>
rebind&lt; __L &gt;::other&#160;</td><td class="memItemRight" valign="bottom"><b>_LAlloc</b></td></tr>
<tr class="separator:a797577b15f3b2ec30bfc057c439bb36c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad30e0c1201f35c56b0fbf801da7b9901"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad30e0c1201f35c56b0fbf801da7b9901"></a>
typedef _Alloc::template <br class="typebreak"/>
rebind&lt; __S &gt;::other&#160;</td><td class="memItemRight" valign="bottom"><b>_SAlloc</b></td></tr>
<tr class="separator:ad30e0c1201f35c56b0fbf801da7b9901"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a269760429b3aaad8431f375c1076f866"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a269760429b3aaad8431f375c1076f866"></a>
typedef _Rope_const_iterator<br class="typebreak"/>
&lt; _CharT, _Alloc &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>const_iterator</b></td></tr>
<tr class="separator:a269760429b3aaad8431f375c1076f866"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14114c626ef452d97f1952b3c4c355bd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a14114c626ef452d97f1952b3c4c355bd"></a>
typedef const _CharT *&#160;</td><td class="memItemRight" valign="bottom"><b>const_pointer</b></td></tr>
<tr class="separator:a14114c626ef452d97f1952b3c4c355bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af76d63af3f71dcf97d97d72e2bf1174b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af76d63af3f71dcf97d97d72e2bf1174b"></a>
typedef _CharT&#160;</td><td class="memItemRight" valign="bottom"><b>const_reference</b></td></tr>
<tr class="separator:af76d63af3f71dcf97d97d72e2bf1174b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57bb43880de1c896b73e620f73c61afd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a57bb43880de1c896b73e620f73c61afd"></a>
typedef <a class="el" href="a00967.html">std::reverse_iterator</a><br class="typebreak"/>
&lt; const_iterator &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>const_reverse_iterator</b></td></tr>
<tr class="separator:a57bb43880de1c896b73e620f73c61afd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6dae1856299a35c9bb7dc6f325a980a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6dae1856299a35c9bb7dc6f325a980a5"></a>
typedef ptrdiff_t&#160;</td><td class="memItemRight" valign="bottom"><b>difference_type</b></td></tr>
<tr class="separator:a6dae1856299a35c9bb7dc6f325a980a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aded0de37ca3904315e983011ed98599e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aded0de37ca3904315e983011ed98599e"></a>
typedef _Rope_iterator&lt; _CharT, <br class="typebreak"/>
_Alloc &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>iterator</b></td></tr>
<tr class="separator:aded0de37ca3904315e983011ed98599e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a62d9582cbd35b3a33991267f1a9abe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a62d9582cbd35b3a33991267f1a9abe"></a>
typedef _Rope_char_ptr_proxy<br class="typebreak"/>
&lt; _CharT, _Alloc &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>pointer</b></td></tr>
<tr class="separator:a7a62d9582cbd35b3a33991267f1a9abe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74b3f44ec506ff935cf3840f3fa08460"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74b3f44ec506ff935cf3840f3fa08460"></a>
typedef _Rope_char_ref_proxy<br class="typebreak"/>
&lt; _CharT, _Alloc &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>reference</b></td></tr>
<tr class="separator:a74b3f44ec506ff935cf3840f3fa08460"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8c361ee762283558dcda2abc31f8f9d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af8c361ee762283558dcda2abc31f8f9d"></a>
typedef <a class="el" href="a00967.html">std::reverse_iterator</a><br class="typebreak"/>
&lt; iterator &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>reverse_iterator</b></td></tr>
<tr class="separator:af8c361ee762283558dcda2abc31f8f9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95cfde5a80f560a35b8ba80cbc625230"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a95cfde5a80f560a35b8ba80cbc625230"></a>
typedef size_t&#160;</td><td class="memItemRight" valign="bottom"><b>size_type</b></td></tr>
<tr class="separator:a95cfde5a80f560a35b8ba80cbc625230"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe4001b7a70c58ee0b3678589753cb8d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abe4001b7a70c58ee0b3678589753cb8d"></a>
typedef _CharT&#160;</td><td class="memItemRight" valign="bottom"><b>value_type</b></td></tr>
<tr class="separator:abe4001b7a70c58ee0b3678589753cb8d"><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:af3c46d94a97a5aadb00c56a9f97e7c03"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af3c46d94a97a5aadb00c56a9f97e7c03"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>rope</b> (const _CharT *__s, size_t __len, const allocator_type &amp;__a=allocator_type())</td></tr>
<tr class="separator:af3c46d94a97a5aadb00c56a9f97e7c03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d801cc1f65b3e85cb6c2790acdfe33d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3d801cc1f65b3e85cb6c2790acdfe33d"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>rope</b> (const _CharT *__s, const _CharT *__e, const allocator_type &amp;__a=allocator_type())</td></tr>
<tr class="separator:a3d801cc1f65b3e85cb6c2790acdfe33d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74e7317e3020780b6f519cabdeef4343"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74e7317e3020780b6f519cabdeef4343"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>rope</b> (const const_iterator &amp;__s, const const_iterator &amp;__e, const allocator_type &amp;__a=allocator_type())</td></tr>
<tr class="separator:a74e7317e3020780b6f519cabdeef4343"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5d3d6d4f8d38b166a65f06ef4502033"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae5d3d6d4f8d38b166a65f06ef4502033"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>rope</b> (const iterator &amp;__s, const iterator &amp;__e, const allocator_type &amp;__a=allocator_type())</td></tr>
<tr class="separator:ae5d3d6d4f8d38b166a65f06ef4502033"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3a58fe52e74cb7573a4b8f02f12aede"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac3a58fe52e74cb7573a4b8f02f12aede"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>rope</b> (size_t __n, _CharT __c, const allocator_type &amp;__a=allocator_type())</td></tr>
<tr class="separator:ac3a58fe52e74cb7573a4b8f02f12aede"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab759c3c5ca83f24aaf836c7d402a701"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab759c3c5ca83f24aaf836c7d402a701"></a>
const allocator_type &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_M_get_allocator</b> () const </td></tr>
<tr class="separator:aab759c3c5ca83f24aaf836c7d402a701"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96be483fbf00586cca00fd7bebc34d52"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96be483fbf00586cca00fd7bebc34d52"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>_M_get_allocator</b> ())</td></tr>
<tr class="separator:a96be483fbf00586cca00fd7bebc34d52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77688fbcde3d22294546b435d84fd64c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a77688fbcde3d22294546b435d84fd64c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>_M_get_allocator</b> ().construct(__buf</td></tr>
<tr class="separator:a77688fbcde3d22294546b435d84fd64c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8086a00ce80e629bff82ad096c86677"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8086a00ce80e629bff82ad096c86677"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>_S_char_ptr_len</b> (__s)</td></tr>
<tr class="separator:ad8086a00ce80e629bff82ad096c86677"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3800a384b564ea69665580a386c3c2e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa3800a384b564ea69665580a386c3c2e"></a>
<a class="el" href="a00066.html">rope</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>append</b> (const _CharT *__iter, size_t __n)</td></tr>
<tr class="separator:aa3800a384b564ea69665580a386c3c2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45654c6f05ed29d78f044c0447df4581"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a45654c6f05ed29d78f044c0447df4581"></a>
<a class="el" href="a00066.html">rope</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>append</b> (const _CharT *__c_string)</td></tr>
<tr class="separator:a45654c6f05ed29d78f044c0447df4581"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acaa73ec53f7d139eceb47e5c6e4b1212"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acaa73ec53f7d139eceb47e5c6e4b1212"></a>
<a class="el" href="a00066.html">rope</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>append</b> (const _CharT *__s, const _CharT *__e)</td></tr>
<tr class="separator:acaa73ec53f7d139eceb47e5c6e4b1212"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e106abe228e012ebb021100d97d1b92"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e106abe228e012ebb021100d97d1b92"></a>
<a class="el" href="a00066.html">rope</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>append</b> (const_iterator __s, const_iterator __e)</td></tr>
<tr class="separator:a9e106abe228e012ebb021100d97d1b92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77d97716524f477bd6f42503d70561b2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a77d97716524f477bd6f42503d70561b2"></a>
<a class="el" href="a00066.html">rope</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>append</b> (_CharT __c)</td></tr>
<tr class="separator:a77d97716524f477bd6f42503d70561b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82e73dda515f87b71d82e05e38e06889"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a82e73dda515f87b71d82e05e38e06889"></a>
<a class="el" href="a00066.html">rope</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>append</b> ()</td></tr>
<tr class="separator:a82e73dda515f87b71d82e05e38e06889"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a7840e2379bfd8ad07b9217b27e9f2a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5a7840e2379bfd8ad07b9217b27e9f2a"></a>
<a class="el" href="a00066.html">rope</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>append</b> (const <a class="el" href="a00066.html">rope</a> &amp;__y)</td></tr>
<tr class="separator:a5a7840e2379bfd8ad07b9217b27e9f2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8a001d1267b15b6d371ca493e03c654"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af8a001d1267b15b6d371ca493e03c654"></a>
<a class="el" href="a00066.html">rope</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>append</b> (size_t __n, _CharT __c)</td></tr>
<tr class="separator:af8a001d1267b15b6d371ca493e03c654"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8dd7bb948f9cea4af965e49795fda00"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af8dd7bb948f9cea4af965e49795fda00"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>apply_to_pieces</b> (size_t __begin, size_t __end, _Rope_char_consumer&lt; _CharT &gt; &amp;__c) const </td></tr>
<tr class="separator:af8dd7bb948f9cea4af965e49795fda00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f969f89f5b34094847374f8cb2faf16"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1f969f89f5b34094847374f8cb2faf16"></a>
_CharT&#160;</td><td class="memItemRight" valign="bottom"><b>at</b> (size_type __pos) const </td></tr>
<tr class="separator:a1f969f89f5b34094847374f8cb2faf16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a963893cf9201eaf51f248c85acd256bf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a963893cf9201eaf51f248c85acd256bf"></a>
const_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>begin</b> () const </td></tr>
<tr class="separator:a963893cf9201eaf51f248c85acd256bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a301196da77cc37334593bb4d4a121438"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a301196da77cc37334593bb4d4a121438"></a>
const_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>begin</b> ()</td></tr>
<tr class="separator:a301196da77cc37334593bb4d4a121438"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac528bec086014e45e091ab6158965733"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac528bec086014e45e091ab6158965733"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>catch</b> (...)</td></tr>
<tr class="separator:ac528bec086014e45e091ab6158965733"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60ff02edba61cf1f0a97ca2a27356328"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a60ff02edba61cf1f0a97ca2a27356328"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>compare</b> (const <a class="el" href="a00066.html">rope</a> &amp;__y) const </td></tr>
<tr class="separator:a60ff02edba61cf1f0a97ca2a27356328"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a721bd01448f1f86cef2f9bedd42cee0d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a721bd01448f1f86cef2f9bedd42cee0d"></a>
const_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>const_begin</b> () const </td></tr>
<tr class="separator:a721bd01448f1f86cef2f9bedd42cee0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29849f6882a4fa70fd5537c4600b2a6a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a29849f6882a4fa70fd5537c4600b2a6a"></a>
const_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>const_end</b> () const </td></tr>
<tr class="separator:a29849f6882a4fa70fd5537c4600b2a6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae66786a71c65c2a3e7fb3e405b88707c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae66786a71c65c2a3e7fb3e405b88707c"></a>
<a class="el" href="a00967.html">const_reverse_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><b>const_rbegin</b> () const </td></tr>
<tr class="separator:ae66786a71c65c2a3e7fb3e405b88707c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9ae76d9a6899069a0ce629356c27833"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa9ae76d9a6899069a0ce629356c27833"></a>
<a class="el" href="a00967.html">const_reverse_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><b>const_rend</b> () const </td></tr>
<tr class="separator:aa9ae76d9a6899069a0ce629356c27833"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7311b20d01cac0b57b1c667c3298438d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7311b20d01cac0b57b1c667c3298438d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>delete_c_str</b> ()</td></tr>
<tr class="separator:a7311b20d01cac0b57b1c667c3298438d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1177d342384abf8a422894f3985a12c1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1177d342384abf8a422894f3985a12c1"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>empty</b> () const </td></tr>
<tr class="separator:a1177d342384abf8a422894f3985a12c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8a24053136bbcb5cbc3f208156f9344"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8a24053136bbcb5cbc3f208156f9344"></a>
const_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>end</b> () const </td></tr>
<tr class="separator:ad8a24053136bbcb5cbc3f208156f9344"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a266612960915f07292e6a7e61f8053bd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a266612960915f07292e6a7e61f8053bd"></a>
const_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>end</b> ()</td></tr>
<tr class="separator:a266612960915f07292e6a7e61f8053bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29a63b0527f9a46cd9907541c7e17058"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a29a63b0527f9a46cd9907541c7e17058"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>erase</b> (size_t __p, size_t __n)</td></tr>
<tr class="separator:a29a63b0527f9a46cd9907541c7e17058"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae128ac8b84c3ffb88974cd82c268145e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae128ac8b84c3ffb88974cd82c268145e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>erase</b> (size_t __p)</td></tr>
<tr class="separator:ae128ac8b84c3ffb88974cd82c268145e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbdf86b41ad2d10599f1043b303143bd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adbdf86b41ad2d10599f1043b303143bd"></a>
iterator&#160;</td><td class="memItemRight" valign="bottom"><b>erase</b> (const iterator &amp;__p, const iterator &amp;__q)</td></tr>
<tr class="separator:adbdf86b41ad2d10599f1043b303143bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65ec3e80630f35c9977100a0c7adcffa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65ec3e80630f35c9977100a0c7adcffa"></a>
iterator&#160;</td><td class="memItemRight" valign="bottom"><b>erase</b> (const iterator &amp;__p)</td></tr>
<tr class="separator:a65ec3e80630f35c9977100a0c7adcffa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa20b7cf2659143991ac2d81029ff8aa6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa20b7cf2659143991ac2d81029ff8aa6"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find</b> (_CharT __c, size_type __pos=0) const </td></tr>
<tr class="separator:aa20b7cf2659143991ac2d81029ff8aa6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90fac075ab7b9acc1e6f3be8f1484960"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a90fac075ab7b9acc1e6f3be8f1484960"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>find</b> (const _CharT *__s, size_type __pos=0) const </td></tr>
<tr class="separator:a90fac075ab7b9acc1e6f3be8f1484960"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67e745682f830653a926bec0e1288694"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a67e745682f830653a926bec0e1288694"></a>
allocator_type&#160;</td><td class="memItemRight" valign="bottom"><b>get_allocator</b> () const </td></tr>
<tr class="separator:a67e745682f830653a926bec0e1288694"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a540142bc4819178a320b6ca354dbef7e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a540142bc4819178a320b6ca354dbef7e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>insert</b> (size_t __p, const <a class="el" href="a00066.html">rope</a> &amp;__r)</td></tr>
<tr class="separator:a540142bc4819178a320b6ca354dbef7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac019099578cf556d04eb6fd5f9188676"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac019099578cf556d04eb6fd5f9188676"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>insert</b> (size_t __p, size_t __n, _CharT __c)</td></tr>
<tr class="separator:ac019099578cf556d04eb6fd5f9188676"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75cc65677c6c57b3412233136dca5459"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a75cc65677c6c57b3412233136dca5459"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>insert</b> (size_t __p, const _CharT *__i, size_t __n)</td></tr>
<tr class="separator:a75cc65677c6c57b3412233136dca5459"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a883cbed0b2449769e42330a0c4739aea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a883cbed0b2449769e42330a0c4739aea"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>insert</b> (size_t __p, const _CharT *__c_string)</td></tr>
<tr class="separator:a883cbed0b2449769e42330a0c4739aea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a565749173a7a32f2dafe37d5ebd2cf3f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a565749173a7a32f2dafe37d5ebd2cf3f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>insert</b> (size_t __p, _CharT __c)</td></tr>
<tr class="separator:a565749173a7a32f2dafe37d5ebd2cf3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1f813e05b6a1b614672f4c9781e29f1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af1f813e05b6a1b614672f4c9781e29f1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>insert</b> (size_t __p)</td></tr>
<tr class="separator:af1f813e05b6a1b614672f4c9781e29f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b76d6149b5aef6092b64c39eea52717"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0b76d6149b5aef6092b64c39eea52717"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>insert</b> (size_t __p, const _CharT *__i, const _CharT *__j)</td></tr>
<tr class="separator:a0b76d6149b5aef6092b64c39eea52717"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b1f9da775c790354ee63e62e59197e0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8b1f9da775c790354ee63e62e59197e0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>insert</b> (size_t __p, const const_iterator &amp;__i, const const_iterator &amp;__j)</td></tr>
<tr class="separator:a8b1f9da775c790354ee63e62e59197e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba239d6f0f874b7819a5a38200209ccf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba239d6f0f874b7819a5a38200209ccf"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>insert</b> (size_t __p, const iterator &amp;__i, const iterator &amp;__j)</td></tr>
<tr class="separator:aba239d6f0f874b7819a5a38200209ccf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92fbba9cde3b5402bb5ef100367d4129"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a92fbba9cde3b5402bb5ef100367d4129"></a>
iterator&#160;</td><td class="memItemRight" valign="bottom"><b>insert</b> (const iterator &amp;__p, const <a class="el" href="a00066.html">rope</a> &amp;__r)</td></tr>
<tr class="separator:a92fbba9cde3b5402bb5ef100367d4129"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d9235416b08bfc959ddef17723e70ad"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d9235416b08bfc959ddef17723e70ad"></a>
iterator&#160;</td><td class="memItemRight" valign="bottom"><b>insert</b> (const iterator &amp;__p, size_t __n, _CharT __c)</td></tr>
<tr class="separator:a7d9235416b08bfc959ddef17723e70ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46fc2fab4727ea3001f83f1e6010cd19"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a46fc2fab4727ea3001f83f1e6010cd19"></a>
iterator&#160;</td><td class="memItemRight" valign="bottom"><b>insert</b> (const iterator &amp;__p, _CharT __c)</td></tr>
<tr class="separator:a46fc2fab4727ea3001f83f1e6010cd19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a911251dd3d25576943fe0c12fcd549df"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a911251dd3d25576943fe0c12fcd549df"></a>
iterator&#160;</td><td class="memItemRight" valign="bottom"><b>insert</b> (const iterator &amp;__p)</td></tr>
<tr class="separator:a911251dd3d25576943fe0c12fcd549df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef81b223f81c5282f8cdd38b1a94a9f5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef81b223f81c5282f8cdd38b1a94a9f5"></a>
iterator&#160;</td><td class="memItemRight" valign="bottom"><b>insert</b> (const iterator &amp;__p, const _CharT *c_string)</td></tr>
<tr class="separator:aef81b223f81c5282f8cdd38b1a94a9f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff75861347059718460f4a71e70d2ea9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff75861347059718460f4a71e70d2ea9"></a>
iterator&#160;</td><td class="memItemRight" valign="bottom"><b>insert</b> (const iterator &amp;__p, const _CharT *__i, size_t __n)</td></tr>
<tr class="separator:aff75861347059718460f4a71e70d2ea9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16aad98be7bde8c6474de04e0c50cab4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a16aad98be7bde8c6474de04e0c50cab4"></a>
iterator&#160;</td><td class="memItemRight" valign="bottom"><b>insert</b> (const iterator &amp;__p, const _CharT *__i, const _CharT *__j)</td></tr>
<tr class="separator:a16aad98be7bde8c6474de04e0c50cab4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af31ffd2af39c901a5a21fc2a4eb13839"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af31ffd2af39c901a5a21fc2a4eb13839"></a>
iterator&#160;</td><td class="memItemRight" valign="bottom"><b>insert</b> (const iterator &amp;__p, const const_iterator &amp;__i, const const_iterator &amp;__j)</td></tr>
<tr class="separator:af31ffd2af39c901a5a21fc2a4eb13839"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e3fe59e941ee15f9769ea293be4c595"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4e3fe59e941ee15f9769ea293be4c595"></a>
iterator&#160;</td><td class="memItemRight" valign="bottom"><b>insert</b> (const iterator &amp;__p, const iterator &amp;__i, const iterator &amp;__j)</td></tr>
<tr class="separator:a4e3fe59e941ee15f9769ea293be4c595"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56890975abd22e7e77c7c06e47fa04c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56890975abd22e7e77c7c06e47fa04c4"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>length</b> () const </td></tr>
<tr class="separator:a56890975abd22e7e77c7c06e47fa04c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17eb127664ddc9ec2729a205bcdf2207"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17eb127664ddc9ec2729a205bcdf2207"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>max_size</b> () const </td></tr>
<tr class="separator:a17eb127664ddc9ec2729a205bcdf2207"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45254eeb7c5c6a6ff049303da4882abe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a45254eeb7c5c6a6ff049303da4882abe"></a>
iterator&#160;</td><td class="memItemRight" valign="bottom"><b>mutable_begin</b> ()</td></tr>
<tr class="separator:a45254eeb7c5c6a6ff049303da4882abe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a473ccedcc8eb07dc869632943f69aa45"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a473ccedcc8eb07dc869632943f69aa45"></a>
iterator&#160;</td><td class="memItemRight" valign="bottom"><b>mutable_end</b> ()</td></tr>
<tr class="separator:a473ccedcc8eb07dc869632943f69aa45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7fbffb46e462c578c0370a547f2f59e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae7fbffb46e462c578c0370a547f2f59e"></a>
<a class="el" href="a00967.html">reverse_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><b>mutable_rbegin</b> ()</td></tr>
<tr class="separator:ae7fbffb46e462c578c0370a547f2f59e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6ad077ba3386366c32c668e49bdab1e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad6ad077ba3386366c32c668e49bdab1e"></a>
reference&#160;</td><td class="memItemRight" valign="bottom"><b>mutable_reference_at</b> (size_type __pos)</td></tr>
<tr class="separator:ad6ad077ba3386366c32c668e49bdab1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87e1b10bca5406eab4d9e69275c8ea2d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a87e1b10bca5406eab4d9e69275c8ea2d"></a>
<a class="el" href="a00967.html">reverse_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><b>mutable_rend</b> ()</td></tr>
<tr class="separator:a87e1b10bca5406eab4d9e69275c8ea2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e0e4322de3068c7f3bba6200210ac7d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e0e4322de3068c7f3bba6200210ac7d"></a>
_CharT&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (size_type __pos) const </td></tr>
<tr class="separator:a3e0e4322de3068c7f3bba6200210ac7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae659c85569f1877e6ca070ee9518fdee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae659c85569f1877e6ca070ee9518fdee"></a>
<a class="el" href="a00967.html">const_reverse_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><b>rbegin</b> () const </td></tr>
<tr class="separator:ae659c85569f1877e6ca070ee9518fdee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cf492db7114f8aa785fa291c493a0ec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2cf492db7114f8aa785fa291c493a0ec"></a>
<a class="el" href="a00967.html">const_reverse_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><b>rbegin</b> ()</td></tr>
<tr class="separator:a2cf492db7114f8aa785fa291c493a0ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a90ac7f412db74961c740ff72a347e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4a90ac7f412db74961c740ff72a347e6"></a>
<a class="el" href="a00967.html">const_reverse_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><b>rend</b> () const </td></tr>
<tr class="separator:a4a90ac7f412db74961c740ff72a347e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a315418dcf7f7404387128c954397337e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a315418dcf7f7404387128c954397337e"></a>
<a class="el" href="a00967.html">const_reverse_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><b>rend</b> ()</td></tr>
<tr class="separator:a315418dcf7f7404387128c954397337e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16dc62fa1bf59a493159373d24d1a96b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a16dc62fa1bf59a493159373d24d1a96b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (size_t __p, size_t __n, const <a class="el" href="a00066.html">rope</a> &amp;__r)</td></tr>
<tr class="separator:a16dc62fa1bf59a493159373d24d1a96b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a628f1938b50260868ed6cca4b74eecef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a628f1938b50260868ed6cca4b74eecef"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (size_t __p, size_t __n, const _CharT *__i, size_t __i_len)</td></tr>
<tr class="separator:a628f1938b50260868ed6cca4b74eecef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68eb97c38d0182306dfbbbd940ff0532"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68eb97c38d0182306dfbbbd940ff0532"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (size_t __p, size_t __n, _CharT __c)</td></tr>
<tr class="separator:a68eb97c38d0182306dfbbbd940ff0532"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27a5dc9511affd5034a31d592dc60110"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27a5dc9511affd5034a31d592dc60110"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (size_t __p, size_t __n, const _CharT *__c_string)</td></tr>
<tr class="separator:a27a5dc9511affd5034a31d592dc60110"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0ae8527f5a790abbc9e0e97ca0c6d45"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae0ae8527f5a790abbc9e0e97ca0c6d45"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (size_t __p, size_t __n, const _CharT *__i, const _CharT *__j)</td></tr>
<tr class="separator:ae0ae8527f5a790abbc9e0e97ca0c6d45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77c186070b22589af712f9d4f8e7010b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a77c186070b22589af712f9d4f8e7010b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (size_t __p, size_t __n, const const_iterator &amp;__i, const const_iterator &amp;__j)</td></tr>
<tr class="separator:a77c186070b22589af712f9d4f8e7010b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab889299ea89e2e7e6673d4a89d5f1c24"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab889299ea89e2e7e6673d4a89d5f1c24"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (size_t __p, size_t __n, const iterator &amp;__i, const iterator &amp;__j)</td></tr>
<tr class="separator:ab889299ea89e2e7e6673d4a89d5f1c24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ba9893913eee8b3a1be24b96e85ace3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ba9893913eee8b3a1be24b96e85ace3"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (size_t __p, _CharT __c)</td></tr>
<tr class="separator:a7ba9893913eee8b3a1be24b96e85ace3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab645861dc18afca1008698409f8b8779"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab645861dc18afca1008698409f8b8779"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (size_t __p, const <a class="el" href="a00066.html">rope</a> &amp;__r)</td></tr>
<tr class="separator:ab645861dc18afca1008698409f8b8779"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa71a18a37d15ede264fab760e2c2950b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa71a18a37d15ede264fab760e2c2950b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (size_t __p, const _CharT *__i, size_t __i_len)</td></tr>
<tr class="separator:aa71a18a37d15ede264fab760e2c2950b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b791256cb7e832c124d6846bd7260a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7b791256cb7e832c124d6846bd7260a5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (size_t __p, const _CharT *__c_string)</td></tr>
<tr class="separator:a7b791256cb7e832c124d6846bd7260a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2117ff4131675252135b6aee7748eff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa2117ff4131675252135b6aee7748eff"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (size_t __p, const _CharT *__i, const _CharT *__j)</td></tr>
<tr class="separator:aa2117ff4131675252135b6aee7748eff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e7cea8494526f26dd9eba9841df9ef0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e7cea8494526f26dd9eba9841df9ef0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (size_t __p, const const_iterator &amp;__i, const const_iterator &amp;__j)</td></tr>
<tr class="separator:a7e7cea8494526f26dd9eba9841df9ef0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa01a2c12fd221b54262c11b42021376d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa01a2c12fd221b54262c11b42021376d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (size_t __p, const iterator &amp;__i, const iterator &amp;__j)</td></tr>
<tr class="separator:aa01a2c12fd221b54262c11b42021376d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a621a49f033884c5f5b0f3750e77f666a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a621a49f033884c5f5b0f3750e77f666a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (const iterator &amp;__p, const iterator &amp;__q, const <a class="el" href="a00066.html">rope</a> &amp;__r)</td></tr>
<tr class="separator:a621a49f033884c5f5b0f3750e77f666a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a674556c111cf8687dc009fcbbe9f657f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a674556c111cf8687dc009fcbbe9f657f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (const iterator &amp;__p, const iterator &amp;__q, _CharT __c)</td></tr>
<tr class="separator:a674556c111cf8687dc009fcbbe9f657f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70167947d505cff80508601e3e112b45"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a70167947d505cff80508601e3e112b45"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (const iterator &amp;__p, const iterator &amp;__q, const _CharT *__c_string)</td></tr>
<tr class="separator:a70167947d505cff80508601e3e112b45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34bdc333a9a55b1c03b9a4090f21cd70"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34bdc333a9a55b1c03b9a4090f21cd70"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (const iterator &amp;__p, const iterator &amp;__q, const _CharT *__i, size_t __n)</td></tr>
<tr class="separator:a34bdc333a9a55b1c03b9a4090f21cd70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ff7465077ed8437d7f34df890e1fa66"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ff7465077ed8437d7f34df890e1fa66"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (const iterator &amp;__p, const iterator &amp;__q, const _CharT *__i, const _CharT *__j)</td></tr>
<tr class="separator:a7ff7465077ed8437d7f34df890e1fa66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb09b9289da965c38f58e7c0b3ba8a13"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb09b9289da965c38f58e7c0b3ba8a13"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (const iterator &amp;__p, const iterator &amp;__q, const const_iterator &amp;__i, const const_iterator &amp;__j)</td></tr>
<tr class="separator:afb09b9289da965c38f58e7c0b3ba8a13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52e48592d5519075f7544b09cb37dbf4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52e48592d5519075f7544b09cb37dbf4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (const iterator &amp;__p, const iterator &amp;__q, const iterator &amp;__i, const iterator &amp;__j)</td></tr>
<tr class="separator:a52e48592d5519075f7544b09cb37dbf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a753867ff38ee6b2245ebe5f9f6d6848f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a753867ff38ee6b2245ebe5f9f6d6848f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (const iterator &amp;__p, const <a class="el" href="a00066.html">rope</a> &amp;__r)</td></tr>
<tr class="separator:a753867ff38ee6b2245ebe5f9f6d6848f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c9e22cfede54f3916d14553b5185d76"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c9e22cfede54f3916d14553b5185d76"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (const iterator &amp;__p, _CharT __c)</td></tr>
<tr class="separator:a9c9e22cfede54f3916d14553b5185d76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a677abb4590fce07daa0557975636c6b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a677abb4590fce07daa0557975636c6b6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (const iterator &amp;__p, const _CharT *__c_string)</td></tr>
<tr class="separator:a677abb4590fce07daa0557975636c6b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3c5f89e0a6c312bc5d206f2d8958690"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af3c5f89e0a6c312bc5d206f2d8958690"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (const iterator &amp;__p, const _CharT *__i, size_t __n)</td></tr>
<tr class="separator:af3c5f89e0a6c312bc5d206f2d8958690"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab91b998b461725a2168275027bf1ec3a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab91b998b461725a2168275027bf1ec3a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (const iterator &amp;__p, const _CharT *__i, const _CharT *__j)</td></tr>
<tr class="separator:ab91b998b461725a2168275027bf1ec3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad770e574bed62997bb42fb66b9277405"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad770e574bed62997bb42fb66b9277405"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (const iterator &amp;__p, const_iterator __i, const_iterator __j)</td></tr>
<tr class="separator:ad770e574bed62997bb42fb66b9277405"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a985fde9000db7787348f3cc5de97c4f8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a985fde9000db7787348f3cc5de97c4f8"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (const iterator &amp;__p, iterator __i, iterator __j)</td></tr>
<tr class="separator:a985fde9000db7787348f3cc5de97c4f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba73296ec0978b80a7b41848dea466dc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba73296ec0978b80a7b41848dea466dc"></a>
const _CharT *&#160;</td><td class="memItemRight" valign="bottom"><b>replace_with_c_str</b> ()</td></tr>
<tr class="separator:aba73296ec0978b80a7b41848dea466dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10d35c39a2ee395786b6348acc28d8d4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a10d35c39a2ee395786b6348acc28d8d4"></a>
size_type&#160;</td><td class="memItemRight" valign="bottom"><b>size</b> () const </td></tr>
<tr class="separator:a10d35c39a2ee395786b6348acc28d8d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8126cb39aa0c89f2fd9ea3081f870469"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8126cb39aa0c89f2fd9ea3081f870469"></a>
<a class="el" href="a00066.html">rope</a>&#160;</td><td class="memItemRight" valign="bottom"><b>substr</b> (size_t __start, size_t __len=1) const </td></tr>
<tr class="separator:a8126cb39aa0c89f2fd9ea3081f870469"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac868b9ec3519397b314e448c892515d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac868b9ec3519397b314e448c892515d6"></a>
<a class="el" href="a00066.html">rope</a>&#160;</td><td class="memItemRight" valign="bottom"><b>substr</b> (iterator __start, iterator __end) const </td></tr>
<tr class="separator:ac868b9ec3519397b314e448c892515d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2de9c843dcaf8e953933d1200c816c1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2de9c843dcaf8e953933d1200c816c1"></a>
<a class="el" href="a00066.html">rope</a>&#160;</td><td class="memItemRight" valign="bottom"><b>substr</b> (iterator __start) const </td></tr>
<tr class="separator:ad2de9c843dcaf8e953933d1200c816c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12ad5125315c05edb935bc8077a73733"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a12ad5125315c05edb935bc8077a73733"></a>
<a class="el" href="a00066.html">rope</a>&#160;</td><td class="memItemRight" valign="bottom"><b>substr</b> (const_iterator __start, const_iterator __end) const </td></tr>
<tr class="separator:a12ad5125315c05edb935bc8077a73733"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6448916ceaa55f310b0aa3ac9390e629"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6448916ceaa55f310b0aa3ac9390e629"></a>
<a class="el" href="a00066.html">rope</a>&lt; _CharT, _Alloc &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>substr</b> (const_iterator __start)</td></tr>
<tr class="separator:a6448916ceaa55f310b0aa3ac9390e629"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a457281509dea14c307713d54f1fad684"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a457281509dea14c307713d54f1fad684"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>swap</b> (<a class="el" href="a00066.html">rope</a> &amp;__b)</td></tr>
<tr class="separator:a457281509dea14c307713d54f1fad684"><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-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:ab1b262daa6c3a1b0e62c8fecb3531c5d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1b262daa6c3a1b0e62c8fecb3531c5d"></a>
static __C *&#160;</td><td class="memItemRight" valign="bottom"><b>_C_allocate</b> (size_t __n)</td></tr>
<tr class="separator:ab1b262daa6c3a1b0e62c8fecb3531c5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe30692fde602e0d8b428dd1301a5c73"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afe30692fde602e0d8b428dd1301a5c73"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>_C_deallocate</b> (__C *__p, size_t __n)</td></tr>
<tr class="separator:afe30692fde602e0d8b428dd1301a5c73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a053200891fa97967a035fe7f4657fec6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a053200891fa97967a035fe7f4657fec6"></a>
static _CharT *&#160;</td><td class="memItemRight" valign="bottom"><b>_Data_allocate</b> (size_t __n)</td></tr>
<tr class="separator:a053200891fa97967a035fe7f4657fec6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaeaa73a403f65fa8730d34975e647bd6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaeaa73a403f65fa8730d34975e647bd6"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>_Data_deallocate</b> (_CharT *__p, size_t __n)</td></tr>
<tr class="separator:aaeaa73a403f65fa8730d34975e647bd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a170804f5d8eebe0f40db16b8309d232e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a170804f5d8eebe0f40db16b8309d232e"></a>
static __F *&#160;</td><td class="memItemRight" valign="bottom"><b>_F_allocate</b> (size_t __n)</td></tr>
<tr class="separator:a170804f5d8eebe0f40db16b8309d232e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e221d3b64611e8b2f3d260d8acb5529"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0e221d3b64611e8b2f3d260d8acb5529"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>_F_deallocate</b> (__F *__p, size_t __n)</td></tr>
<tr class="separator:a0e221d3b64611e8b2f3d260d8acb5529"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a935b24c93005c77708304bc9ca4c6992"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a935b24c93005c77708304bc9ca4c6992"></a>
static __L *&#160;</td><td class="memItemRight" valign="bottom"><b>_L_allocate</b> (size_t __n)</td></tr>
<tr class="separator:a935b24c93005c77708304bc9ca4c6992"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae61e978c361382ce251a0cd5e68fd101"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae61e978c361382ce251a0cd5e68fd101"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>_L_deallocate</b> (__L *__p, size_t __n)</td></tr>
<tr class="separator:ae61e978c361382ce251a0cd5e68fd101"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8e939d79762a14d94e12a92d4ff034c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8e939d79762a14d94e12a92d4ff034c"></a>
static __S *&#160;</td><td class="memItemRight" valign="bottom"><b>_S_allocate</b> (size_t __n)</td></tr>
<tr class="separator:ab8e939d79762a14d94e12a92d4ff034c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba6733afa04f2fd9c1b6229a78a2e027"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba6733afa04f2fd9c1b6229a78a2e027"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>_S_deallocate</b> (__S *__p, size_t __n)</td></tr>
<tr class="separator:aba6733afa04f2fd9c1b6229a78a2e027"><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:a1ddad4edaaac307bc99a2e1b550e2eaa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ddad4edaaac307bc99a2e1b550e2eaa"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>__c</b></td></tr>
<tr class="separator:a1ddad4edaaac307bc99a2e1b550e2eaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1dbc80c622993dc78adb6ed040416b2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac1dbc80c622993dc78adb6ed040416b2"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>__pad1__</b>: _Base(__a) { this-&gt;_M_tree_ptr = _S_RopeLeaf_from_unowned_char_ptr( __s</td></tr>
<tr class="separator:ac1dbc80c622993dc78adb6ed040416b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e0fcd3b71923e1e6356db373628cf48"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4e0fcd3b71923e1e6356db373628cf48"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>__pad2__</b>: _Base(__a) { _CharT* __buf = this-&gt;_Data_allocate(_S_rounded_up_size(1))</td></tr>
<tr class="separator:a4e0fcd3b71923e1e6356db373628cf48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2520db66bbc24be11ad2ba5fe4afc60d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2520db66bbc24be11ad2ba5fe4afc60d"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>__pad3__</b>: _Base(0</td></tr>
<tr class="separator:a2520db66bbc24be11ad2ba5fe4afc60d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1501f0e8d42c752227eb2389cdc2cdf3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1501f0e8d42c752227eb2389cdc2cdf3"></a>
_RopeRep *&#160;</td><td class="memItemRight" valign="bottom"><b>_M_tree_ptr</b></td></tr>
<tr class="separator:a1501f0e8d42c752227eb2389cdc2cdf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5711d846c73681e6699dd22c910133b3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5711d846c73681e6699dd22c910133b3"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>try</b></td></tr>
<tr class="separator:a5711d846c73681e6699dd22c910133b3"><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:af11d19b992c5b9d08add684e9f6b5b13"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af11d19b992c5b9d08add684e9f6b5b13"></a>
static const size_type&#160;</td><td class="memItemRight" valign="bottom"><b>npos</b></td></tr>
<tr class="separator:af11d19b992c5b9d08add684e9f6b5b13"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-types"></a>
Protected Types</h2></td></tr>
<tr class="memitem:a2e647682c7e532bffc69f4e7640cf0df"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <b>_S_copy_max</b>
 }</td></tr>
<tr class="separator:a2e647682c7e532bffc69f4e7640cf0df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add57b82c0159612d3e2309451dcf7506"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add57b82c0159612d3e2309451dcf7506"></a>
typedef _Rope_base&lt; _CharT, <br class="typebreak"/>
_Alloc &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>_Base</b></td></tr>
<tr class="separator:add57b82c0159612d3e2309451dcf7506"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2639b5bbcb43a755f111e8175af4df6c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2639b5bbcb43a755f111e8175af4df6c"></a>
typedef _CharT *&#160;</td><td class="memItemRight" valign="bottom"><b>_Cstrptr</b></td></tr>
<tr class="separator:a2639b5bbcb43a755f111e8175af4df6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b1534c6c1f5d9def7c996b0486c8923"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5b1534c6c1f5d9def7c996b0486c8923"></a>
typedef <br class="typebreak"/>
_Rope_RopeConcatenation<br class="typebreak"/>
&lt; _CharT, _Alloc &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>_RopeConcatenation</b></td></tr>
<tr class="separator:a5b1534c6c1f5d9def7c996b0486c8923"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad054512e31a046437f1dd798cbbfe4cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad054512e31a046437f1dd798cbbfe4cc"></a>
typedef _Rope_RopeFunction<br class="typebreak"/>
&lt; _CharT, _Alloc &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>_RopeFunction</b></td></tr>
<tr class="separator:ad054512e31a046437f1dd798cbbfe4cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a809f62f0700a19ab775ee0471ab8b256"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a809f62f0700a19ab775ee0471ab8b256"></a>
typedef _Rope_RopeLeaf&lt; _CharT, <br class="typebreak"/>
_Alloc &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>_RopeLeaf</b></td></tr>
<tr class="separator:a809f62f0700a19ab775ee0471ab8b256"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d507769cf154751cc6d34507242c024"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3d507769cf154751cc6d34507242c024"></a>
typedef _Rope_RopeRep&lt; _CharT, <br class="typebreak"/>
_Alloc &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>_RopeRep</b></td></tr>
<tr class="separator:a3d507769cf154751cc6d34507242c024"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3541c1ab654e176b177effbf249bf2b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa3541c1ab654e176b177effbf249bf2b"></a>
typedef _Rope_RopeSubstring<br class="typebreak"/>
&lt; _CharT, _Alloc &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>_RopeSubstring</b></td></tr>
<tr class="separator:aa3541c1ab654e176b177effbf249bf2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d4b63990c41271a9c14aa49907166ec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4d4b63990c41271a9c14aa49907166ec"></a>
typedef <br class="typebreak"/>
_Rope_self_destruct_ptr<br class="typebreak"/>
&lt; _CharT, _Alloc &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>_Self_destruct_ptr</b></td></tr>
<tr class="separator:a4d4b63990c41271a9c14aa49907166ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a250053de1222254fb3c426f45a9a293d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a250053de1222254fb3c426f45a9a293d"></a>
typedef _Base::allocator_type&#160;</td><td class="memItemRight" valign="bottom"><b>allocator_type</b></td></tr>
<tr class="separator:a250053de1222254fb3c426f45a9a293d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a>
Static Protected Member Functions</h2></td></tr>
<tr class="memitem:aff8d76692541970afaf7628480720086"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff8d76692541970afaf7628480720086"></a>
static size_t&#160;</td><td class="memItemRight" valign="bottom"><b>_S_allocated_capacity</b> (size_t __n)</td></tr>
<tr class="separator:aff8d76692541970afaf7628480720086"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ffca08e54a4e8b05226af509a43b1d4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0ffca08e54a4e8b05226af509a43b1d4"></a>
static bool&#160;</td><td class="memItemRight" valign="bottom"><b>_S_apply_to_pieces</b> (_Rope_char_consumer&lt; _CharT &gt; &amp;__c, const _RopeRep *__r, size_t __begin, size_t __end)</td></tr>
<tr class="separator:a0ffca08e54a4e8b05226af509a43b1d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad01a7f40b5beb12d156895a2b454b54"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aad01a7f40b5beb12d156895a2b454b54"></a>
static _RopeRep *&#160;</td><td class="memItemRight" valign="bottom"><b>_S_concat</b> (_RopeRep *__left, _RopeRep *__right)</td></tr>
<tr class="separator:aad01a7f40b5beb12d156895a2b454b54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab23314d7641b8d0339e7104d1a7d8776"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab23314d7641b8d0339e7104d1a7d8776"></a>
static _RopeRep *&#160;</td><td class="memItemRight" valign="bottom"><b>_S_concat_char_iter</b> (_RopeRep *__r, const _CharT *__iter, size_t __slen)</td></tr>
<tr class="separator:ab23314d7641b8d0339e7104d1a7d8776"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa28dbb7c3e43495dfbdef3fbf0c1ad33"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa28dbb7c3e43495dfbdef3fbf0c1ad33"></a>
static _RopeRep *&#160;</td><td class="memItemRight" valign="bottom"><b>_S_destr_concat_char_iter</b> (_RopeRep *__r, const _CharT *__iter, size_t __slen)</td></tr>
<tr class="separator:aa28dbb7c3e43495dfbdef3fbf0c1ad33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7664d7e1c41378cd03470191e4514a6e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7664d7e1c41378cd03470191e4514a6e"></a>
static _RopeLeaf *&#160;</td><td class="memItemRight" valign="bottom"><b>_S_destr_leaf_concat_char_iter</b> (_RopeLeaf *__r, const _CharT *__iter, size_t __slen)</td></tr>
<tr class="separator:a7664d7e1c41378cd03470191e4514a6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9470c3c231760980f4b570ea6013abb8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9470c3c231760980f4b570ea6013abb8"></a>
static _CharT&#160;</td><td class="memItemRight" valign="bottom"><b>_S_fetch</b> (_RopeRep *__r, size_type __pos)</td></tr>
<tr class="separator:a9470c3c231760980f4b570ea6013abb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a997295f6548276b805ce9f9b64d043a6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a997295f6548276b805ce9f9b64d043a6"></a>
static _CharT *&#160;</td><td class="memItemRight" valign="bottom"><b>_S_fetch_ptr</b> (_RopeRep *__r, size_type __pos)</td></tr>
<tr class="separator:a997295f6548276b805ce9f9b64d043a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1990f8d518dadddd86f423d00e9055cf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1990f8d518dadddd86f423d00e9055cf"></a>
static bool&#160;</td><td class="memItemRight" valign="bottom"><b>_S_is0</b> (_CharT __c)</td></tr>
<tr class="separator:a1990f8d518dadddd86f423d00e9055cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49a7bc6e7a40610c4f3083161fcdc028"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a49a7bc6e7a40610c4f3083161fcdc028"></a>
static _RopeLeaf *&#160;</td><td class="memItemRight" valign="bottom"><b>_S_leaf_concat_char_iter</b> (_RopeLeaf *__r, const _CharT *__iter, size_t __slen)</td></tr>
<tr class="separator:a49a7bc6e7a40610c4f3083161fcdc028"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88ac953480118e4c2460d3233a496e25"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a88ac953480118e4c2460d3233a496e25"></a>
static _RopeConcatenation *&#160;</td><td class="memItemRight" valign="bottom"><b>_S_new_RopeConcatenation</b> (_RopeRep *__left, _RopeRep *__right, allocator_type &amp;__a)</td></tr>
<tr class="separator:a88ac953480118e4c2460d3233a496e25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1b598cd80a0da9fe84c3dde4e6925ac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad1b598cd80a0da9fe84c3dde4e6925ac"></a>
static _RopeFunction *&#160;</td><td class="memItemRight" valign="bottom"><b>_S_new_RopeFunction</b> (char_producer&lt; _CharT &gt; *__f, size_t __size, bool __d, allocator_type &amp;__a)</td></tr>
<tr class="separator:ad1b598cd80a0da9fe84c3dde4e6925ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b721424afbcfc2eba8bdecc106e7818"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9b721424afbcfc2eba8bdecc106e7818"></a>
static _RopeLeaf *&#160;</td><td class="memItemRight" valign="bottom"><b>_S_new_RopeLeaf</b> (_CharT *__s, size_t __size, allocator_type &amp;__a)</td></tr>
<tr class="separator:a9b721424afbcfc2eba8bdecc106e7818"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57d8f8772a68a012660d4aeb9e2032d2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a57d8f8772a68a012660d4aeb9e2032d2"></a>
static _RopeSubstring *&#160;</td><td class="memItemRight" valign="bottom"><b>_S_new_RopeSubstring</b> (_Rope_RopeRep&lt; _CharT, _Alloc &gt; *__b, size_t __s, size_t __l, allocator_type &amp;__a)</td></tr>
<tr class="separator:a57d8f8772a68a012660d4aeb9e2032d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ab178fbf7b5ef60d97e51a7fffc906e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0ab178fbf7b5ef60d97e51a7fffc906e"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>_S_ref</b> (_RopeRep *__t)</td></tr>
<tr class="separator:a0ab178fbf7b5ef60d97e51a7fffc906e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaab4365d361ca06e373b9cb192f5f2fd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaab4365d361ca06e373b9cb192f5f2fd"></a>
static _RopeLeaf *&#160;</td><td class="memItemRight" valign="bottom"><b>_S_RopeLeaf_from_unowned_char_ptr</b> (const _CharT *__s, size_t __size, allocator_type &amp;__a)</td></tr>
<tr class="separator:aaab4365d361ca06e373b9cb192f5f2fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3bd72d487bd0eb47ea2f854d2039c22e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3bd72d487bd0eb47ea2f854d2039c22e"></a>
static size_t&#160;</td><td class="memItemRight" valign="bottom"><b>_S_rounded_up_size</b> (size_t __n)</td></tr>
<tr class="separator:a3bd72d487bd0eb47ea2f854d2039c22e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5c3a2e1aafaec7de51498d7817f6ede"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad5c3a2e1aafaec7de51498d7817f6ede"></a>
static _RopeRep *&#160;</td><td class="memItemRight" valign="bottom"><b>_S_substring</b> (_RopeRep *__base, size_t __start, size_t __endp1)</td></tr>
<tr class="separator:ad5c3a2e1aafaec7de51498d7817f6ede"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4bda39f7d49622db652394b518c2076"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad4bda39f7d49622db652394b518c2076"></a>
static _RopeRep *&#160;</td><td class="memItemRight" valign="bottom"><b>_S_tree_concat</b> (_RopeRep *__left, _RopeRep *__right)</td></tr>
<tr class="separator:ad4bda39f7d49622db652394b518c2076"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4b9519d672130ec685ea1d83d530c64"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4b9519d672130ec685ea1d83d530c64"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>_S_unref</b> (_RopeRep *__t)</td></tr>
<tr class="separator:ab4b9519d672130ec685ea1d83d530c64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af081e2e16fe780519cc998dd0df4d7a1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af081e2e16fe780519cc998dd0df4d7a1"></a>
static _RopeRep *&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (_RopeRep *__old, size_t __pos1, size_t __pos2, _RopeRep *__r)</td></tr>
<tr class="separator:af081e2e16fe780519cc998dd0df4d7a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-attribs"></a>
Static Protected Attributes</h2></td></tr>
<tr class="memitem:ab42e805e8f75e3c0d51ab36e3c562fc0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab42e805e8f75e3c0d51ab36e3c562fc0"></a>
static _CharT&#160;</td><td class="memItemRight" valign="bottom"><b>_S_empty_c_str</b> [1]</td></tr>
<tr class="separator:ab42e805e8f75e3c0d51ab36e3c562fc0"><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:ae1cd406d49c74f72ff2f3867d07dc465"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1cd406d49c74f72ff2f3867d07dc465"></a>
class&#160;</td><td class="memItemRight" valign="bottom"><b>_Rope_char_ptr_proxy&lt; _CharT, _Alloc &gt;</b></td></tr>
<tr class="separator:ae1cd406d49c74f72ff2f3867d07dc465"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa766e2447cd90065171dff449cea0994"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa766e2447cd90065171dff449cea0994"></a>
class&#160;</td><td class="memItemRight" valign="bottom"><b>_Rope_char_ref_proxy&lt; _CharT, _Alloc &gt;</b></td></tr>
<tr class="separator:aa766e2447cd90065171dff449cea0994"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f420538a50c0bb0627c069d1031a34c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1f420538a50c0bb0627c069d1031a34c"></a>
class&#160;</td><td class="memItemRight" valign="bottom"><b>_Rope_const_iterator&lt; _CharT, _Alloc &gt;</b></td></tr>
<tr class="separator:a1f420538a50c0bb0627c069d1031a34c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5825d72aa563565af5d7520068cccda0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5825d72aa563565af5d7520068cccda0"></a>
class&#160;</td><td class="memItemRight" valign="bottom"><b>_Rope_iterator&lt; _CharT, _Alloc &gt;</b></td></tr>
<tr class="separator:a5825d72aa563565af5d7520068cccda0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2723b2b8cea10d38d4633d137f8fe14"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac2723b2b8cea10d38d4633d137f8fe14"></a>
class&#160;</td><td class="memItemRight" valign="bottom"><b>_Rope_iterator_base&lt; _CharT, _Alloc &gt;</b></td></tr>
<tr class="separator:ac2723b2b8cea10d38d4633d137f8fe14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa300df0b104fac11b2043003b93a5f7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa300df0b104fac11b2043003b93a5f7"></a>
struct&#160;</td><td class="memItemRight" valign="bottom"><b>_Rope_RopeRep&lt; _CharT, _Alloc &gt;</b></td></tr>
<tr class="separator:afa300df0b104fac11b2043003b93a5f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade3055718ef9d1a10124cca4c9e60553"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ade3055718ef9d1a10124cca4c9e60553"></a>
struct&#160;</td><td class="memItemRight" valign="bottom"><b>_Rope_RopeSubstring&lt; _CharT, _Alloc &gt;</b></td></tr>
<tr class="separator:ade3055718ef9d1a10124cca4c9e60553"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a907c2ec109c0a6a3d2fb8aa3c1cf2acc"><td class="memTemplParams" colspan="2"><a class="anchor" id="a907c2ec109c0a6a3d2fb8aa3c1cf2acc"></a>
template&lt;class _CharT2 , class _Alloc2 &gt; </td></tr>
<tr class="memitem:a907c2ec109c0a6a3d2fb8aa3c1cf2acc"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a00066.html">rope</a>&lt; _CharT2, _Alloc2 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator+</b> (const <a class="el" href="a00066.html">rope</a>&lt; _CharT2, _Alloc2 &gt; &amp;__left, const <a class="el" href="a00066.html">rope</a>&lt; _CharT2, _Alloc2 &gt; &amp;__right)</td></tr>
<tr class="separator:a907c2ec109c0a6a3d2fb8aa3c1cf2acc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50926dfd0a05898ed473320599c3aa39"><td class="memTemplParams" colspan="2"><a class="anchor" id="a50926dfd0a05898ed473320599c3aa39"></a>
template&lt;class _CharT2 , class _Alloc2 &gt; </td></tr>
<tr class="memitem:a50926dfd0a05898ed473320599c3aa39"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a00066.html">rope</a>&lt; _CharT2, _Alloc2 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator+</b> (const <a class="el" href="a00066.html">rope</a>&lt; _CharT2, _Alloc2 &gt; &amp;__left, const _CharT2 *__right)</td></tr>
<tr class="separator:a50926dfd0a05898ed473320599c3aa39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbb3c4700a3dfabc002ea38bd03b6f89"><td class="memTemplParams" colspan="2"><a class="anchor" id="abbb3c4700a3dfabc002ea38bd03b6f89"></a>
template&lt;class _CharT2 , class _Alloc2 &gt; </td></tr>
<tr class="memitem:abbb3c4700a3dfabc002ea38bd03b6f89"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a00066.html">rope</a>&lt; _CharT2, _Alloc2 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>operator+</b> (const <a class="el" href="a00066.html">rope</a>&lt; _CharT2, _Alloc2 &gt; &amp;__left, _CharT2 __right)</td></tr>
<tr class="separator:abbb3c4700a3dfabc002ea38bd03b6f89"><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;class _CharT, class _Alloc = allocator&lt;_CharT&gt;&gt;<br/>
class __gnu_cxx::rope&lt; _CharT, _Alloc &gt;</h3>

<p>This is an SGI extension.</p>
<dl class="todo"><dt><b><a class="el" href="a01752.html#_todo000054">Todo:</a></b></dt><dd>Needs documentation! See <a href="http://gcc.gnu.org/onlinedocs/libstdc++/manual/documentation_style.html">http://gcc.gnu.org/onlinedocs/libstdc++/manual/documentation_style.html</a> </dd></dl>

<p>Definition at line <a class="el" href="a01484_source.html#l00327">327</a> of file <a class="el" href="a01484_source.html">rope</a>.</p>
</div><hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="a01484_source.html">rope</a></li>
<li><a class="el" href="a01485_source.html">ropeimpl.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="a01648.html">__gnu_cxx</a></li><li class="navelem"><a class="el" href="a00066.html">rope</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.5 </li>
  </ul>
</div>
</body>
</html>