Whole document tree std::rope< _CharT, _Alloc > Class Template Reference#include <stl_rope.h>
Inheritance diagram for std::rope: ![]() ![]()
template<class _CharT, class _Alloc>
|
|
Reimplemented from std::_Rope_base< _CharT, _Alloc >. Definition at line 1257 of file stl_rope.h. |
|
Definition at line 1260 of file stl_rope.h. |
|
|
Definition at line 1272 of file stl_rope.h. Referenced by std::rope< _CharT, _Alloc >::_S_apply_to_pieces(), std::rope< _CharT, _Alloc >::_S_flatten(), std::rope< _CharT, _Alloc >::_S_new_RopeFunction(), and std::rope< _CharT, _Alloc >::_S_substring(). |
|
|
|
Definition at line 1273 of file stl_rope.h. Referenced by std::rope< _CharT, _Alloc >::_S_new_RopeSubstring(), and std::rope< _CharT, _Alloc >::_S_substring(). |
|
Definition at line 1313 of file stl_rope.h. Referenced by std::rope< _CharT, _Alloc >::_S_add_leaf_to_forest(), std::rope< _CharT, _Alloc >::_S_balance(), and std::rope< _CharT, _Alloc >::_S_substring(). |
|
Reimplemented from std::_Rope_base< _CharT, _Alloc >. Definition at line 1258 of file stl_rope.h. Referenced by std::rope< _CharT, _Alloc >::_S_new_RopeConcatenation(), std::rope< _CharT, _Alloc >::_S_new_RopeFunction(), std::rope< _CharT, _Alloc >::_S_new_RopeLeaf(), std::rope< _CharT, _Alloc >::_S_new_RopeSubstring(), and std::rope< _CharT, _Alloc >::rope(). |
|
Definition at line 1244 of file stl_rope.h. Referenced by std::rope< _CharT, _Alloc >::_S_compare(), std::rope< _CharT, _Alloc >::begin(), std::rope< _CharT, _Alloc >::const_begin(), std::rope< _CharT, _Alloc >::const_end(), and std::rope< _CharT, _Alloc >::end(). |
|
Definition at line 1242 of file stl_rope.h. |
|
Definition at line 1241 of file stl_rope.h. |
|
Definition at line 1735 of file stl_rope.h. Referenced by std::rope< _CharT, _Alloc >::const_rbegin(), std::rope< _CharT, _Alloc >::const_rend(), std::rope< _CharT, _Alloc >::rbegin(), and std::rope< _CharT, _Alloc >::rend(). |
|
Definition at line 1239 of file stl_rope.h. |
|
Definition at line 1243 of file stl_rope.h. Referenced by std::rope< _CharT, _Alloc >::erase(), std::rope< _CharT, _Alloc >::mutable_begin(), and std::rope< _CharT, _Alloc >::mutable_end(). |
|
Definition at line 1246 of file stl_rope.h. |
|
Definition at line 1245 of file stl_rope.h. Referenced by std::rope< _CharT, _Alloc >::mutable_reference_at(). |
|
Definition at line 2127 of file stl_rope.h. Referenced by std::rope< _CharT, _Alloc >::mutable_rbegin(), and std::rope< _CharT, _Alloc >::mutable_rend(). |
|
Definition at line 1240 of file stl_rope.h. Referenced by std::rope< _CharT, _Alloc >::at(), std::rope< _CharT, _Alloc >::copy(), std::rope< _CharT, _Alloc >::find(), std::rope< _CharT, _Alloc >::length(), std::rope< _CharT, _Alloc >::max_size(), std::rope< _CharT, _Alloc >::mutable_reference_at(), std::rope< _CharT, _Alloc >::operator[](), and std::rope< _CharT, _Alloc >::size(). |
|
Definition at line 1238 of file stl_rope.h. |
|
Definition at line 1265 of file stl_rope.h. |
|
Definition at line 1439 of file stl_rope.h. References std::rope< _CharT, _Alloc >::allocator_type. |
|
Definition at line 1507 of file stl_rope.h. References std::rope< _CharT, _Alloc >::_S_char_ptr_len(), and std::rope< _CharT, _Alloc >::allocator_type. |
|
Definition at line 1512 of file stl_rope.h. References std::rope< _CharT, _Alloc >::allocator_type. |
|
Definition at line 1520 of file stl_rope.h. References std::rope< _CharT, _Alloc >::allocator_type. |
|
Definition at line 1525 of file stl_rope.h. References std::rope< _CharT, _Alloc >::_S_substring(), and std::rope< _CharT, _Alloc >::allocator_type. |
|
Definition at line 1531 of file stl_rope.h. References std::rope< _CharT, _Alloc >::_S_substring(), and std::rope< _CharT, _Alloc >::allocator_type. |
|
|
|
Definition at line 1552 of file stl_rope.h. References std::rope< _CharT, _Alloc >::allocator_type. |
|
Definition at line 1556 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, std::rope< _CharT, _Alloc >::_S_new_RopeFunction(), and std::rope< _CharT, _Alloc >::allocator_type. |
|
Definition at line 1564 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, std::rope< _CharT, _Alloc >::_S_ref(), and std::rope< _CharT, _Alloc >::allocator_type. |
|
Definition at line 1570 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, and std::rope< _CharT, _Alloc >::_S_unref(). |
|
Definition at line 1131 of file ropeimpl.h. References std::rope< _CharT, _Alloc >::_RopeRep, std::rope< _CharT, _Alloc >::_S_concat_and_set_balanced(), std::rope< _CharT, _Alloc >::_S_min_len, and std::rope< _CharT, _Alloc >::_Self_destruct_ptr. Referenced by std::rope< _CharT, _Alloc >::_S_add_to_forest(). |
|
Definition at line 1113 of file ropeimpl.h. References std::rope< _CharT, _Alloc >::_S_add_leaf_to_forest(). Referenced by std::rope< _CharT, _Alloc >::_S_balance(). |
|
Definition at line 1354 of file stl_rope.h. References std::_S_is_basic_char_type(), and std::rope< _CharT, _Alloc >::_S_rounded_up_size(). |
|
Definition at line 824 of file ropeimpl.h. References __stl_assert, __STL_UNWIND, std::rope< _CharT, _Alloc >::_RopeConcatenation, std::rope< _CharT, _Alloc >::_RopeFunction, std::rope< _CharT, _Alloc >::_RopeLeaf, std::rope< _CharT, _Alloc >::_RopeRep, allocate(), deallocate(), std::max(), and std::min(). Referenced by std::rope< _CharT, _Alloc >::_S_flatten(), and std::rope< _CharT, _Alloc >::apply_to_pieces(). |
|
Definition at line 1071 of file ropeimpl.h. References std::rope< _CharT, _Alloc >::_RopeRep, std::rope< _CharT, _Alloc >::_S_add_to_forest(), std::rope< _CharT, _Alloc >::_S_concat(), and std::rope< _CharT, _Alloc >::_Self_destruct_ptr. Referenced by std::rope< _CharT, _Alloc >::balance(). |
|
Definition at line 303 of file ropeimpl.h. References std::rope< _CharT, _Alloc >::_S_is0(). Referenced by std::rope< _CharT, _Alloc >::append(), std::rope< _CharT, _Alloc >::find(), std::rope< _CharT, _Alloc >::insert(), and std::rope< _CharT, _Alloc >::rope(). |
|
Definition at line 1276 of file ropeimpl.h. References std::rope< _CharT, _Alloc >::_RopeLeaf, std::rope< _CharT, _Alloc >::const_iterator, and std::lexicographical_compare_3way(). Referenced by std::rope< _CharT, _Alloc >::compare(). |
|
Definition at line 604 of file ropeimpl.h. References std::rope< _CharT, _Alloc >::_S_ref(). Referenced by std::rope< _CharT, _Alloc >::_S_balance(), std::rope< _CharT, _Alloc >::_S_concat_and_set_balanced(), std::rope< _CharT, _Alloc >::_S_substring(), std::rope< _CharT, _Alloc >::append(), std::rope< _CharT, _Alloc >::insert(), std::rope< _CharT, _Alloc >::push_front(), and std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 1469 of file stl_rope.h. References std::rope< _CharT, _Alloc >::_S_concat(), and std::rope< _CharT, _Alloc >::_S_is_balanced(). Referenced by std::rope< _CharT, _Alloc >::_S_add_leaf_to_forest(). |
|
Definition at line 493 of file ropeimpl.h. Referenced by std::rope< _CharT, _Alloc >::_S_destr_concat_char_iter(), and std::rope< _CharT, _Alloc >::insert(). |
|
|
Definition at line 425 of file ropeimpl.h. Referenced by std::rope< _CharT, _Alloc >::_S_destr_concat_char_iter(). |
|
Definition at line 990 of file ropeimpl.h. Referenced by std::rope< _CharT, _Alloc >::dump(). |
|
Definition at line 1181 of file ropeimpl.h. References __GC_CONST, std::rope< _CharT, _Alloc >::_RopeConcatenation, and std::rope< _CharT, _Alloc >::_RopeRep. Referenced by std::rope< _CharT, _Alloc >::back(), std::rope< _CharT, _Alloc >::front(), and std::rope< _CharT, _Alloc >::operator[](). |
|
Definition at line 1226 of file ropeimpl.h. References std::rope< _CharT, _Alloc >::_RopeConcatenation, std::rope< _CharT, _Alloc >::_RopeLeaf, and std::rope< _CharT, _Alloc >::_RopeRep. |
|
Definition at line 929 of file ropeimpl.h. References std::rope< _CharT, _Alloc >::_S_apply_to_pieces(). |
|
Definition at line 953 of file ropeimpl.h. References __stl_assert, std::rope< _CharT, _Alloc >::_RopeConcatenation, std::rope< _CharT, _Alloc >::_RopeFunction, std::rope< _CharT, _Alloc >::_RopeLeaf, std::rope< _CharT, _Alloc >::_RopeRep, and std::copy_n(). Referenced by std::rope< _CharT, _Alloc >::copy(). |
|
Definition at line 1264 of file stl_rope.h. References std::_S_eos(). Referenced by std::rope< _CharT, _Alloc >::_S_char_ptr_len(). |
|
Definition at line 1460 of file stl_rope.h. References std::rope< _CharT, _Alloc >::_S_min_len. |
|
Definition at line 1457 of file stl_rope.h. References std::rope< _CharT, _Alloc >::_S_min_len. Referenced by std::rope< _CharT, _Alloc >::_S_concat_and_set_balanced(). |
|
Definition at line 1464 of file stl_rope.h. References std::rope< _CharT, _Alloc >::_S_min_len. |
|
Definition at line 401 of file ropeimpl.h. |
|
Definition at line 1371 of file stl_rope.h. References std::rope< _CharT, _Alloc >::_RopeConcatenation, and std::rope< _CharT, _Alloc >::allocator_type. |
|
Definition at line 1379 of file stl_rope.h. References std::rope< _CharT, _Alloc >::__size, std::rope< _CharT, _Alloc >::_RopeFunction, and std::rope< _CharT, _Alloc >::allocator_type. Referenced by std::rope< _CharT, _Alloc >::rope(). |
|
Definition at line 1364 of file stl_rope.h. References __GC_CONST, std::rope< _CharT, _Alloc >::__size, std::rope< _CharT, _Alloc >::_RopeLeaf, and std::rope< _CharT, _Alloc >::allocator_type. Referenced by std::rope< _CharT, _Alloc >::_S_substring(), and std::rope< _CharT, _Alloc >::rope(). |
|
Definition at line 1386 of file stl_rope.h. References std::rope< _CharT, _Alloc >::_RopeSubstring, and std::rope< _CharT, _Alloc >::allocator_type. Referenced by std::rope< _CharT, _Alloc >::_S_substring(). |
|
Definition at line 1300 of file stl_rope.h. Referenced by std::rope< _CharT, _Alloc >::_S_concat(), std::rope< _CharT, _Alloc >::operator=(), std::rope< _CharT, _Alloc >::replace(), and std::rope< _CharT, _Alloc >::rope(). |
|
|
|
Definition at line 1350 of file stl_rope.h. Referenced by std::rope< _CharT, _Alloc >::_S_allocated_capacity(), std::rope< _CharT, _Alloc >::_S_substring(), and std::rope< _CharT, _Alloc >::rope(). |
|
|
|
Definition at line 1824 of file stl_rope.h. References std::rope< _CharT, _Alloc >::append(). |
|
|
Definition at line 1814 of file stl_rope.h. Referenced by std::rope< _CharT, _Alloc >::append(). |
|
Definition at line 1806 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, std::rope< _CharT, _Alloc >::_S_destr_concat_char_iter(), and std::rope< _CharT, _Alloc >::_S_unref(). |
|
|
Definition at line 1786 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, std::rope< _CharT, _Alloc >::_S_destr_concat_char_iter(), and std::rope< _CharT, _Alloc >::_S_unref(). |
|
Definition at line 1780 of file stl_rope.h. References std::rope< _CharT, _Alloc >::_S_char_ptr_len(), and std::rope< _CharT, _Alloc >::append(). |
|
Definition at line 1772 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, std::rope< _CharT, _Alloc >::_S_destr_concat_char_iter(), and std::rope< _CharT, _Alloc >::_S_unref(). Referenced by std::operator==(). |
|
Definition at line 1342 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, and std::rope< _CharT, _Alloc >::_S_apply_to_pieces(). |
|
Definition at line 1698 of file stl_rope.h. References std::rope< _CharT, _Alloc >::size_type. |
|
Definition at line 1606 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, and std::rope< _CharT, _Alloc >::_S_fetch(). |
|
Definition at line 1636 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, std::rope< _CharT, _Alloc >::_S_balance(), and std::rope< _CharT, _Alloc >::_S_unref(). |
|
Definition at line 2178 of file stl_rope.h. |
|
Definition at line 1703 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, and std::rope< _CharT, _Alloc >::const_iterator. Referenced by std::rope< _CharT, _Alloc >::const_rend(), and std::rope< _CharT, _Alloc >::rend(). |
|
Definition at line 1435 of file ropeimpl.h. References std::rope< _CharT, _Alloc >::_S_empty_c_str. |
|
Definition at line 1585 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, and std::rope< _CharT, _Alloc >::_S_unref(). |
|
Definition at line 1503 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, and std::rope< _CharT, _Alloc >::_S_compare(). Referenced by std::operator!=(), and std::operator==(). |
|
Definition at line 1708 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, and std::rope< _CharT, _Alloc >::const_iterator. Referenced by std::rope< _CharT, _Alloc >::find(), and std::operator==(). |
|
Definition at line 1716 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, std::rope< _CharT, _Alloc >::const_iterator, and std::rope< _CharT, _Alloc >::size(). Referenced by std::rope< _CharT, _Alloc >::end(), and std::rope< _CharT, _Alloc >::find(). |
|
Definition at line 1741 of file stl_rope.h. References std::rope< _CharT, _Alloc >::const_reverse_iterator, and std::rope< _CharT, _Alloc >::end(). Referenced by std::rope< _CharT, _Alloc >::rbegin(). |
|
Definition at line 1749 of file stl_rope.h. References std::rope< _CharT, _Alloc >::begin(), and std::rope< _CharT, _Alloc >::const_reverse_iterator. Referenced by std::rope< _CharT, _Alloc >::rend(). |
|
|
Definition at line 1643 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, std::rope< _CharT, _Alloc >::_S_flatten(), std::destroy(), and std::rope< _CharT, _Alloc >::size(). |
|
Definition at line 1680 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr. |
|
Definition at line 1665 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, and std::rope< _CharT, _Alloc >::_S_dump(). |
|
Definition at line 1498 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr. |
|
Definition at line 2176 of file stl_rope.h. References std::rope< _CharT, _Alloc >::const_end(). |
|
Definition at line 1712 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, std::rope< _CharT, _Alloc >::const_iterator, and std::rope< _CharT, _Alloc >::size(). Referenced by std::rope< _CharT, _Alloc >::const_rbegin(), and std::rope< _CharT, _Alloc >::rbegin(). |
|
Definition at line 2070 of file stl_rope.h. |
|
Definition at line 2065 of file stl_rope.h. References std::rope< _CharT, _Alloc >::erase(), and std::rope< _CharT, _Alloc >::iterator. |
|
Definition at line 1998 of file stl_rope.h. References std::rope< _CharT, _Alloc >::erase(). |
|
Definition at line 1991 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, std::rope< _CharT, _Alloc >::_S_unref(), and std::rope< _CharT, _Alloc >::replace(). Referenced by std::rope< _CharT, _Alloc >::erase(). |
|
Definition at line 2108 of file stl_rope.h. References std::rope< _CharT, _Alloc >::_S_char_ptr_len(), std::rope< _CharT, _Alloc >::const_begin(), std::rope< _CharT, _Alloc >::const_end(), std::rope< _CharT, _Alloc >::npos, std::search(), std::rope< _CharT, _Alloc >::size(), and std::rope< _CharT, _Alloc >::size_type. |
|
|
|
Definition at line 1631 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, and std::rope< _CharT, _Alloc >::_S_fetch(). |
|
Definition at line 2021 of file stl_rope.h. References std::rope< _CharT, _Alloc >::insert(). |
|
Definition at line 2018 of file stl_rope.h. References std::rope< _CharT, _Alloc >::insert(). |
|
Definition at line 2015 of file stl_rope.h. References std::rope< _CharT, _Alloc >::insert(). |
|
Definition at line 2013 of file stl_rope.h. References std::rope< _CharT, _Alloc >::insert(). |
|
Definition at line 2011 of file stl_rope.h. References std::rope< _CharT, _Alloc >::insert(). |
|
Definition at line 2009 of file stl_rope.h. References std::rope< _CharT, _Alloc >::insert(). |
|
Definition at line 2007 of file stl_rope.h. References std::rope< _CharT, _Alloc >::insert(). |
|
Definition at line 2005 of file stl_rope.h. References std::rope< _CharT, _Alloc >::insert(). |
|
Definition at line 2003 of file stl_rope.h. |
|
Definition at line 1909 of file stl_rope.h. References std::rope< _CharT, _Alloc >::insert(). |
|
Definition at line 1903 of file stl_rope.h. References std::rope< _CharT, _Alloc >::insert(). |
|
Definition at line 1898 of file stl_rope.h. References std::rope< _CharT, _Alloc >::insert(). |
|
Definition at line 1893 of file stl_rope.h. References std::rope< _CharT, _Alloc >::insert(). |
|
Definition at line 1889 of file stl_rope.h. References std::rope< _CharT, _Alloc >::insert(). |
|
Definition at line 1885 of file stl_rope.h. References std::rope< _CharT, _Alloc >::_S_char_ptr_len(), and std::rope< _CharT, _Alloc >::insert(). |
|
|
Definition at line 1867 of file stl_rope.h. References std::rope< _CharT, _Alloc >::insert(). |
|
|
Definition at line 1724 of file stl_rope.h. References std::rope< _CharT, _Alloc >::size(), and std::rope< _CharT, _Alloc >::size_type. |
|
Definition at line 1728 of file stl_rope.h. References std::rope< _CharT, _Alloc >::_S_min_len, and std::rope< _CharT, _Alloc >::size_type. |
|
Definition at line 2119 of file stl_rope.h. References std::rope< _CharT, _Alloc >::iterator. Referenced by std::rope< _CharT, _Alloc >::mutable_rend(). |
|
Definition at line 2123 of file stl_rope.h. References std::rope< _CharT, _Alloc >::iterator, and std::rope< _CharT, _Alloc >::size(). Referenced by std::rope< _CharT, _Alloc >::mutable_rbegin(). |
|
Definition at line 2129 of file stl_rope.h. References std::rope< _CharT, _Alloc >::mutable_end(), and std::rope< _CharT, _Alloc >::reverse_iterator. |
|
Definition at line 2137 of file stl_rope.h. References std::rope< _CharT, _Alloc >::reference, and std::rope< _CharT, _Alloc >::size_type. |
|
Definition at line 2133 of file stl_rope.h. References std::rope< _CharT, _Alloc >::mutable_begin(), and std::rope< _CharT, _Alloc >::reverse_iterator. |
|
|
Definition at line 1694 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, std::rope< _CharT, _Alloc >::_S_fetch(), and std::rope< _CharT, _Alloc >::size_type. |
|
Definition at line 1598 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, std::rope< _CharT, _Alloc >::_S_substring(), and std::rope< _CharT, _Alloc >::_S_unref(). |
|
Definition at line 1624 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, std::rope< _CharT, _Alloc >::_S_substring(), and std::rope< _CharT, _Alloc >::_S_unref(). |
|
Definition at line 1591 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, std::rope< _CharT, _Alloc >::_S_destr_concat_char_iter(), and std::rope< _CharT, _Alloc >::_S_unref(). |
|
|
Definition at line 2182 of file stl_rope.h. References std::rope< _CharT, _Alloc >::const_rbegin(). |
|
Definition at line 1737 of file stl_rope.h. References std::rope< _CharT, _Alloc >::const_reverse_iterator, and std::rope< _CharT, _Alloc >::end(). |
|
Definition at line 2180 of file stl_rope.h. References std::rope< _CharT, _Alloc >::const_rend(). |
|
Definition at line 1745 of file stl_rope.h. References std::rope< _CharT, _Alloc >::begin(), and std::rope< _CharT, _Alloc >::const_reverse_iterator. |
|
Definition at line 2061 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 2058 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 2056 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 2054 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 2052 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 2050 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 2048 of file stl_rope.h. |
|
Definition at line 2043 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 2040 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 2037 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 2034 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 2031 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 2029 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 2026 of file stl_rope.h. |
|
Definition at line 1985 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 1980 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 1976 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 1972 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 1968 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 1964 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 1959 of file stl_rope.h. |
|
Definition at line 1952 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 1946 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 1940 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 1935 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 1930 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 1924 of file stl_rope.h. References std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 1917 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, std::rope< _CharT, _Alloc >::_S_unref(), and std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 1839 of file stl_rope.h. References __stl_assert, std::rope< _CharT, _Alloc >::_S_concat(), std::rope< _CharT, _Alloc >::_S_ref(), and std::rope< _CharT, _Alloc >::_S_substring(). Referenced by std::rope< _CharT, _Alloc >::erase(), std::rope< _CharT, _Alloc >::insert(), and std::rope< _CharT, _Alloc >::replace(). |
|
Definition at line 1464 of file ropeimpl.h. References std::rope< _CharT, _Alloc >::_S_empty_c_str. |
|
|
Definition at line 2099 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, and std::rope< _CharT, _Alloc >::_S_substring(). |
|
Definition at line 2092 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, and std::rope< _CharT, _Alloc >::_S_substring(). |
|
Definition at line 2086 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, and std::rope< _CharT, _Alloc >::_S_substring(). |
|
Definition at line 2081 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, and std::rope< _CharT, _Alloc >::_S_substring(). |
|
Definition at line 2076 of file stl_rope.h. References std::_Rope_alloc_base< _CharT, _Alloc, _Alloc_traits< _CharT, _Alloc >::_S_instanceless >::_M_tree_ptr, and std::rope< _CharT, _Alloc >::_S_substring(). Referenced by std::_Rope_rotate(). |
|
|
Definition at line 1252 of file stl_rope.h. |
|
Definition at line 1253 of file stl_rope.h. |
|
Definition at line 1249 of file stl_rope.h. |
|
Definition at line 1248 of file stl_rope.h. |
|
Definition at line 1251 of file stl_rope.h. |
|
Definition at line 1250 of file stl_rope.h. |
|
Definition at line 1254 of file stl_rope.h. |
|
|
|
|
|
|
|
Definition at line 1397 of file stl_rope.h. Referenced by std::rope< _CharT, _Alloc >::_S_new_RopeFunction(), std::rope< _CharT, _Alloc >::_S_new_RopeLeaf(), and std::rope< _CharT, _Alloc >::copy(). |
|
Definition at line 1432 of file ropeimpl.h. Referenced by std::rope< _CharT, _Alloc >::c_str(), and std::rope< _CharT, _Alloc >::replace_with_c_str(). |
|
Initial value: { 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, 17711, 28657, 46368, 75025, 121393, 196418, 317811, 514229, 832040, 1346269, 2178309, 3524578, 5702887, 9227465, 14930352, 24157817, 39088169, 63245986, 102334155, 165580141, 267914296, 433494437, 701408733, 1134903170, 1836311903, 2971215073u } Definition at line 1055 of file ropeimpl.h. Referenced by std::rope< _CharT, _Alloc >::_S_add_leaf_to_forest(), std::rope< _CharT, _Alloc >::_S_is_almost_balanced(), std::rope< _CharT, _Alloc >::_S_is_balanced(), std::rope< _CharT, _Alloc >::_S_is_roughly_balanced(), and std::rope< _CharT, _Alloc >::max_size(). |
|
Initial value: (size_type)(-1) Definition at line 2175 of file stl_rope.h. Referenced by std::rope< _CharT, _Alloc >::find(). |