_string_sum.h | 97 _lhs(lhs), _rhs(rhs) {} 100 _Right const& getRhs() const { return _rhs; } 109 size_type size() const { return _lhs.size() + _rhs.size(); } 117 { return (__n < _lhs.size())?_lhs[__n]:_rhs[__n - _lhs.size()]; } 255 { return _rhs._M_get_storage(*this, _StorageDirection()); } 257 template <class _Lhs, class _Rhs, class _StorageDir> 258 _BString& _M_get_storage(__bstr_sum<_CharT, _Traits, _Alloc, _Lhs, _Rhs, _StorageDir> const& __ref, 262 template <class _Lhs, class _Rhs, class _StorageDir> 263 _BString& _M_get_storage(__bstr_sum<_CharT, _Traits, _Alloc, _Lhs, _Rhs, _StorageDir> const& __ref, 265 { return _rhs._M_get_storage(__ref); 292 _Right _rhs; member in class:__bstr_sum [all...] |