__bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection > Class Template Reference#include <_string_sum.h>
Detailed Descriptiontemplate<class _CharT, class _Traits, class _Alloc, class _Left, class _Right, class _StorageDirection>
|
typedef basic_string<_CharT, _Traits, _Alloc> __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_BString |
Definition at line 88 of file _string_sum.h.
typedef _BString::const_reference __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::const_reference |
Definition at line 89 of file _string_sum.h.
typedef _BString::const_iterator __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::const_iterator |
Definition at line 90 of file _string_sum.h.
typedef _BString::const_reverse_iterator __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::const_reverse_iterator |
Definition at line 91 of file _string_sum.h.
typedef _BString::size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::size_type |
Definition at line 92 of file _string_sum.h.
typedef _BString::allocator_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::allocator_type |
Definition at line 93 of file _string_sum.h.
typedef __bstr_sum<_CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection> __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_Self |
Definition at line 94 of file _string_sum.h.
typedef __bstr_sum<_CharT, _Traits, _Alloc, _Self, __bstr_wrapper<_CharT, _Traits, _Alloc>, __on_left> __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_BStrOnLeft |
Definition at line 123 of file _string_sum.h.
typedef __bstr_sum<_CharT, _Traits, _Alloc, _Self, __cstr_wrapper<_CharT>, __on_left> __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_CStrOnLeft |
Definition at line 126 of file _string_sum.h.
typedef __bstr_sum<_CharT, _Traits, _Alloc, _Self, __char_wrapper<_CharT>, __on_left> __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_CharOnLeft |
Definition at line 129 of file _string_sum.h.
__bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::__bstr_sum | ( | _Left const & | lhs, | |
_Right const & | rhs | |||
) | [inline] |
Definition at line 96 of file _string_sum.h.
_Left const& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::getLhs | ( | ) | const [inline] |
Definition at line 99 of file _string_sum.h.
_Right const& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::getRhs | ( | ) | const [inline] |
Definition at line 100 of file _string_sum.h.
allocator_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::get_allocator | ( | ) | const [inline] |
Definition at line 102 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::get_allocator().
const_iterator __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::begin | ( | ) | const [inline] |
Definition at line 104 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::begin().
const_iterator __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::end | ( | ) | const [inline] |
Definition at line 105 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::end().
const_reverse_iterator __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::rbegin | ( | ) | const [inline] |
Definition at line 106 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::rbegin().
const_reverse_iterator __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::rend | ( | ) | const [inline] |
Definition at line 107 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::rend().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::size | ( | ) | const [inline] |
Definition at line 109 of file _string_sum.h.
Referenced by __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::capacity(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::empty(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::length(), and operator==().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::length | ( | ) | const [inline] |
Definition at line 110 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::size().
size_t __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::max_size | ( | ) | const [inline] |
Definition at line 112 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::max_size().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::capacity | ( | ) | const [inline] |
Definition at line 113 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::size().
bool __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::empty | ( | ) | const [inline] |
Definition at line 114 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::size().
const_reference __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::operator[] | ( | size_t | __n | ) | const [inline] |
Definition at line 116 of file _string_sum.h.
const_reference __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::at | ( | size_type | __n | ) | const [inline] |
Definition at line 119 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::at().
_BStrOnLeft __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::operator+= | ( | const _BString & | __s | ) | [inline] |
Definition at line 124 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::append().
_CStrOnLeft __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::operator+= | ( | const _CharT * | __s | ) | [inline] |
Definition at line 127 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::append().
_CharOnLeft __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::operator+= | ( | _CharT | __c | ) | [inline] |
Definition at line 130 of file _string_sum.h.
_BStrOnLeft __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::append | ( | const _BString & | __s | ) | [inline] |
Definition at line 133 of file _string_sum.h.
Referenced by __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::operator+=().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::append | ( | const _BString & | __s, | |
size_type | __pos, | |||
size_type | __n | |||
) | [inline] |
Definition at line 135 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::append().
_CStrOnLeft __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::append | ( | const _CharT * | __s | ) | [inline] |
Definition at line 137 of file _string_sum.h.
_CStrOnLeft __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::append | ( | const _CharT * | __s, | |
size_type | __n | |||
) | [inline] |
Definition at line 141 of file _string_sum.h.
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::append | ( | size_type | __n, | |
_CharT | __c | |||
) | [inline] |
Definition at line 143 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::append().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::append | ( | _InputIter | __first, | |
_InputIter | __last | |||
) | [inline] |
Definition at line 146 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::append().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::assign | ( | const _BString & | __s | ) | [inline] |
Definition at line 150 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::assign().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::assign | ( | const _BString & | __s, | |
size_type | __pos, | |||
size_type | __n | |||
) | [inline] |
Definition at line 151 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::assign().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::assign | ( | const _CharT * | __s, | |
size_type | __n | |||
) | [inline] |
Definition at line 152 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::assign().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::assign | ( | const _CharT * | __s | ) | [inline] |
Definition at line 153 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::assign().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::assign | ( | size_type | __n, | |
_CharT | __c | |||
) | [inline] |
Definition at line 154 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::assign().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::insert | ( | size_type | __pos, | |
const _BString & | __s | |||
) | [inline] |
Definition at line 157 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::insert().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::insert | ( | size_type | __pos, | |
const _BString & | __s, | |||
size_type | __beg, | |||
size_type | __n | |||
) | [inline] |
Definition at line 158 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::insert().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::insert | ( | size_type | __pos, | |
const _CharT * | __s, | |||
size_type | __n | |||
) | [inline] |
Definition at line 160 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::insert().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::insert | ( | size_type | __pos, | |
const _CharT * | __s | |||
) | [inline] |
Definition at line 161 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::insert().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::insert | ( | size_type | __pos, | |
size_type | __n, | |||
_CharT | __c | |||
) | [inline] |
Definition at line 162 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::insert().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::erase | ( | size_type | __pos = 0 , |
|
size_type | __n = _BString::npos | |||
) | [inline] |
Definition at line 165 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::erase().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::replace | ( | size_type | __pos, | |
size_type | __n, | |||
const _BString & | __s | |||
) | [inline] |
Definition at line 168 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::replace().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::replace | ( | size_type | __pos1, | |
size_type | __n1, | |||
const _BString & | __s, | |||
size_type | __pos2, | |||
size_type | __n2 | |||
) | [inline] |
Definition at line 170 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::replace().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::replace | ( | size_type | __pos, | |
size_type | __n1, | |||
const _CharT * | __s, | |||
size_type | __n2 | |||
) | [inline] |
Definition at line 172 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::replace().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::replace | ( | size_type | __pos, | |
size_type | __n1, | |||
const _CharT * | __s | |||
) | [inline] |
Definition at line 174 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::replace().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::replace | ( | size_type | __pos, | |
size_type | __n1, | |||
size_type | __n2, | |||
_CharT | __c | |||
) | [inline] |
Definition at line 176 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::replace().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::copy | ( | _CharT * | __s, | |
size_type | __n, | |||
size_type | __pos = 0 | |||
) | const [inline] |
Definition at line 179 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::copy().
void __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::swap | ( | _BString & | __s | ) | [inline] |
Definition at line 182 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::swap().
const _CharT* __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::c_str | ( | ) | const [inline] |
Definition at line 185 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::c_str().
const _CharT* __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::data | ( | ) | const [inline] |
Definition at line 186 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::data().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find | ( | const _BString & | __s, | |
size_type | __pos = 0 | |||
) | const [inline] |
Definition at line 189 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::find().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find | ( | const _CharT * | __s, | |
size_type | __pos = 0 | |||
) | const [inline] |
Definition at line 190 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::find().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find | ( | const _CharT * | __s, | |
size_type | __pos, | |||
size_type | __n | |||
) | const [inline] |
Definition at line 191 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::find().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find | ( | _CharT | __c, | |
size_type | __pos = 0 | |||
) | const [inline] |
Definition at line 192 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::find().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::rfind | ( | const _BString & | __s, | |
size_type | __pos = _BString::npos | |||
) | const [inline] |
Definition at line 194 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::rfind().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::rfind | ( | const _CharT * | __s, | |
size_type | __pos = _BString::npos | |||
) | const [inline] |
Definition at line 195 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::rfind().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::rfind | ( | const _CharT * | __s, | |
size_type | __pos, | |||
size_type | __n | |||
) | const [inline] |
Definition at line 196 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::rfind().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::rfind | ( | _CharT | __c, | |
size_type | __pos = _BString::npos | |||
) | const [inline] |
Definition at line 197 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::rfind().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_first_of | ( | const _BString & | __s, | |
size_type | __pos = 0 | |||
) | const [inline] |
Definition at line 199 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::find_first_of().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_first_of | ( | const _CharT * | __s, | |
size_type | __pos = 0 | |||
) | const [inline] |
Definition at line 201 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::find_first_of().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_first_of | ( | const _CharT * | __s, | |
size_type | __pos, | |||
size_type | __n | |||
) | const [inline] |
Definition at line 203 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::find_first_of().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_first_of | ( | _CharT | __c, | |
size_type | __pos = 0 | |||
) | const [inline] |
Definition at line 205 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::find().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_last_of | ( | const _BString & | __s, | |
size_type | __pos = _BString::npos | |||
) | const [inline] |
Definition at line 208 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::find_last_of().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_last_of | ( | const _CharT * | __s, | |
size_type | __pos = _BString::npos | |||
) | const [inline] |
Definition at line 210 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::find_last_of().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_last_of | ( | const _CharT * | __s, | |
size_type | __pos, | |||
size_type | __n | |||
) | const [inline] |
Definition at line 212 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::find_last_of().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_last_of | ( | _CharT | __c, | |
size_type | __pos = _BString::npos | |||
) | const [inline] |
Definition at line 214 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::rfind().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_first_not_of | ( | const _BString & | __s, | |
size_type | __pos = 0 | |||
) | const [inline] |
Definition at line 217 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::find_first_not_of().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_first_not_of | ( | const _CharT * | __s, | |
size_type | __pos = 0 | |||
) | const [inline] |
Definition at line 219 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::find_first_not_of().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_first_not_of | ( | const _CharT * | __s, | |
size_type | __pos, | |||
size_type | __n | |||
) | const [inline] |
Definition at line 221 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::find_first_not_of().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_first_not_of | ( | _CharT | __c, | |
size_type | __pos = 0 | |||
) | const [inline] |
Definition at line 223 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::find_first_not_of().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_last_not_of | ( | const _BString & | __s, | |
size_type | __pos = _BString::npos | |||
) | const [inline] |
Definition at line 226 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::find_last_not_of().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_last_not_of | ( | const _CharT * | __s, | |
size_type | __pos = _BString:: npos | |||
) | const [inline] |
Definition at line 228 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::find_last_not_of().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_last_not_of | ( | const _CharT * | __s, | |
size_type | __pos, | |||
size_type | __n | |||
) | const [inline] |
Definition at line 230 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::find_last_not_of().
size_type __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_last_not_of | ( | _CharT | __c, | |
size_type | __pos = _BString::npos | |||
) | const [inline] |
Definition at line 232 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::find_last_not_of().
_BString __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::substr | ( | size_type | __pos = 0 , |
|
size_type | __n = _BString::npos | |||
) | const [inline] |
Definition at line 235 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::substr().
int __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::compare | ( | const _BString & | __s | ) | const [inline] |
Definition at line 239 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::compare().
int __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::compare | ( | size_type | __pos1, | |
size_type | __n1, | |||
const _Self & | __s | |||
) | const [inline] |
Definition at line 241 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::compare().
int __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::compare | ( | size_type | __pos1, | |
size_type | __n1, | |||
const _Self & | __s, | |||
size_type | __pos2, | |||
size_type | __n2 | |||
) | const [inline] |
Definition at line 243 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::compare().
int __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::compare | ( | const _CharT * | __s | ) | const [inline] |
Definition at line 245 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::compare().
int __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::compare | ( | size_type | __pos1, | |
size_type | __n1, | |||
const _CharT * | __s | |||
) | const [inline] |
Definition at line 247 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::compare().
int __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::compare | ( | size_type | __pos1, | |
size_type | __n1, | |||
const _CharT * | __s, | |||
size_type | __n2 | |||
) | const [inline] |
Definition at line 249 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), and basic_string< _CharT, _Traits, _Alloc >::compare().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage | ( | ) | [inline] |
Definition at line 254 of file _string_sum.h.
Referenced by __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::append(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::assign(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::at(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::begin(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::c_str(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::compare(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::copy(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::data(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::end(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::erase(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_first_not_of(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_first_of(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_last_not_of(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::find_last_of(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::get_allocator(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::insert(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::max_size(), operator==(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::rbegin(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::rend(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::replace(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::rfind(), __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::substr(), and __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::swap().
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage | ( | __bstr_sum< _CharT, _Traits, _Alloc, _Lhs, _Rhs, _StorageDir > const & | __ref, | |
__on_left const & | ||||
) | [inline] |
Definition at line 258 of file _string_sum.h.
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage | ( | __bstr_sum< _CharT, _Traits, _Alloc, _Lhs, _Rhs, _StorageDir > const & | __ref, | |
__on_right const & | ||||
) | [inline] |
Definition at line 263 of file _string_sum.h.
_BString& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage | ( | __bstr_sum< _CharT, _Traits, _Alloc, _Lhs, _Rhs, _StorageDir > const & | __ref | ) | [inline] |
Definition at line 268 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage().
_BString const& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage | ( | bool | __do_init = true |
) | const [inline] |
Definition at line 272 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage().
_BString const& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage | ( | __bstr_sum< _CharT, _Traits, _Alloc, _Lhs, _Rhs, _StorageDir > const & | __ref, | |
bool | __do_init, | |||
__on_left const & | ||||
) | const [inline] |
Definition at line 276 of file _string_sum.h.
_BString const& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage | ( | __bstr_sum< _CharT, _Traits, _Alloc, _Lhs, _Rhs, _StorageDir > const & | __ref, | |
bool | __do_init, | |||
__on_right const & | ||||
) | const [inline] |
Definition at line 281 of file _string_sum.h.
_BString const& __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage | ( | __bstr_sum< _CharT, _Traits, _Alloc, _Lhs, _Rhs, _StorageDir > const & | __ref, | |
bool | __do_init | |||
) | const [inline] |
Definition at line 286 of file _string_sum.h.
References __bstr_sum< _CharT, _Traits, _Alloc, _Left, _Right, _StorageDirection >::_M_get_storage().