Searched refs:rope (Results 1 - 3 of 3) sorted by relevance

/haiku/headers/cpp/
H A Drope.h24 using __STD::rope;
H A Dstl_rope.h18 // rope<_CharT,_Alloc> is a sequence of _CharT.
70 // a string. These can be convereted to ropes. The resulting rope
208 // What follows should really be local to rope. Unfortunately,
210 // equality on rope iterators. According to the draft standard, the
220 template<class _CharT, class _Alloc=__STL_DEFAULT_ALLOCATOR(_CharT)> class rope;
231 // The internal data structure for representing a rope. This is
232 // private to the implementation. A rope is really just a pointer
237 // are implemented as rope members.
240 // named functions in rope that simply invoke the _RopeRep versions.
263 // Internal rope node
949 _Rope_const_iterator(const rope<_CharT,_Alloc>& __r, size_t __pos) argument
1263 class rope : public _Rope_base<_CharT,_Alloc> { class in inherits:_Rope_base
1546 rope(_RopeRep* __t, const allocator_type& __a = allocator_type()) function in class:rope
1614 rope(const _CharT* __s, const allocator_type& __a = allocator_type()) function in class:rope
1619 rope(const _CharT* __s, size_t __len, function in class:rope
1627 rope(const _CharT *__s, const _CharT *__e, function in class:rope
1632 rope(const const_iterator& __s, const const_iterator& __e, function in class:rope
1638 rope(const iterator& __s, const iterator& __e, function in class:rope
1644 rope(_CharT __c, const allocator_type& __a = allocator_type()) function in class:rope
1659 rope(const allocator_type& __a = allocator_type()) function in class:rope
1663 rope(char_producer<_CharT> *__fn, size_t __len, bool __delete_fn, function in class:rope
1671 rope(const rope& __x, const allocator_type& __a = allocator_type()) function in class:rope
2396 operator +(const rope<_CharT,_Alloc>& __left, const rope<_CharT,_Alloc>& __right) argument
2411 operator +=(rope<_CharT,_Alloc>& __left, const rope<_CharT,_Alloc>& __right) argument
2421 operator +(const rope<_CharT,_Alloc>& __left, const _CharT* __right) argument
2441 operator +(const rope<_CharT,_Alloc>& __left, _CharT __right) argument
2457 operator <(const rope<_CharT,_Alloc>& __left, const rope<_CharT,_Alloc>& __right) argument
2464 operator ==(const rope<_CharT,_Alloc>& __left, const rope<_CharT,_Alloc>& __right) argument
[all...]
H A Dropeimpl.h75 // Set path and buffer inside a rope iterator. We assume that
264 rope<_CharT,_Alloc>& __r, size_t __pos)
273 rope<_CharT,_Alloc>::_S_char_ptr_len(const _CharT* __s)
381 // Concatenate a C string onto a leaf rope by copying the rope data.
384 rope<_CharT,_Alloc>::_RopeLeaf*
385 rope<_CharT,_Alloc>::_S_leaf_concat_char_iter
408 rope<_CharT,_Alloc>::_RopeLeaf*
409 rope<_CharT,_Alloc>::_S_destr_leaf_concat_char_iter
443 rope<_Char
263 _Rope_iterator( rope<_CharT,_Alloc>& __r, size_t __pos) argument
906 operator <<(ostream& __o, const rope<_CharT, _Alloc>& __r) argument
1371 rope<_CharT, _Alloc>::rope(size_t __n, _CharT __c, function in class:rope
[all...]

Completed in 69 milliseconds