|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <stl/_rope.h>#include <stl/_cstdio.h>#include <stl/_ostream.h>#include <stl/_istream.h>#include <stl/_range_errors.h>

Go to the source code of this file.
Classes | |
| class | _Rope_flatten_char_consumer< _CharT > |
| class | _Rope_find_char_char_consumer< _CharT > |
| class | _Rope_insert_char_consumer< _CharT, _Traits > |
Macros | |
| #define | _STLP_ROPEIMPL_H |
| #define | __allocator__ allocator_type |
| #define | __RopeLeaf__ _STLP_TYPENAME_ON_RETURN_TYPE rope<_CharT,_Alloc>::_RopeLeaf |
| #define | __RopeRep__ _STLP_TYPENAME_ON_RETURN_TYPE rope<_CharT,_Alloc>::_RopeRep |
| #define | __ROPE_TABLE_BODY |
Functions | |
| template<class _CharT , class _Alloc > | |
| void | _Terminate_RopeLeaf (_Rope_RopeLeaf< _CharT, _Alloc > *__r, size_t __size, const __true_type &) |
| template<class _CharT , class _Alloc > | |
| void | _Terminate_RopeLeaf (_Rope_RopeLeaf< _CharT, _Alloc > *__r, size_t, const __false_type &) |
| template<class _CharT , class _Alloc , class _CharConsumer > | |
| bool | _S_apply_to_pieces (_CharConsumer &__c, _Rope_RopeRep< _CharT, _Alloc > *__r, size_t __begin, size_t __end) |
| template<class _CharT , class _Traits > | |
| void | _Rope_fill (basic_ostream< _CharT, _Traits > &__o, streamsize __n) |
| template<class _CharT , class _Traits , class _Alloc > | |
| basic_ostream< _CharT, _Traits > & | _S_io_get (basic_ostream< _CharT, _Traits > &__o, const rope< _CharT, _Alloc > &__r, const __true_type &) |
| template<class _CharT , class _Traits , class _Alloc > | |
| basic_ostream< _CharT, _Traits > & | _S_io_get (basic_ostream< _CharT, _Traits > &__o, const rope< _CharT, _Alloc > &__r, const __false_type &) |
| template<class _CharT , class _Traits , class _Alloc > | |
| basic_ostream< _CharT, _Traits > & | operator<< (basic_ostream< _CharT, _Traits > &__o, const rope< _CharT, _Alloc > &__r) |
| template<class _CharT , class _Alloc > | |
| void | _Rope_rotate (_Rope_iterator< _CharT, _Alloc > __first, _Rope_iterator< _CharT, _Alloc > __middle, _Rope_iterator< _CharT, _Alloc > __last) |
Variables | |
| template<class _CharT , class _Alloc > | |
| const unsigned long rope< _CharT, _Alloc >::_S_min_len[__ROPE_DEPTH_SIZE] | __ROPE_TABLE_BODY |
| #define __ROPE_TABLE_BODY |
| #define __RopeLeaf__ _STLP_TYPENAME_ON_RETURN_TYPE rope<_CharT,_Alloc>::_RopeLeaf |
| #define __RopeRep__ _STLP_TYPENAME_ON_RETURN_TYPE rope<_CharT,_Alloc>::_RopeRep |
|
inline |
| void _Rope_rotate | ( | _Rope_iterator< _CharT, _Alloc > | __first, |
| _Rope_iterator< _CharT, _Alloc > | __middle, | ||
| _Rope_iterator< _CharT, _Alloc > | __last | ||
| ) |
Definition at line 1358 of file _rope.c.
Referenced by rotate().
| bool _S_apply_to_pieces | ( | _CharConsumer & | __c, |
| _Rope_RopeRep< _CharT, _Alloc > * | __r, | ||
| size_t | __begin, | ||
| size_t | __end | ||
| ) |
Definition at line 785 of file _rope.c.
Referenced by _S_apply_to_pieces(), rope< _CharT, _Alloc >::_S_flatten(), rope< _CharT, _Alloc >::apply_to_pieces(), and rope< _CharT, _Alloc >::find().
| basic_ostream< _CharT, _Traits > & _S_io_get | ( | basic_ostream< _CharT, _Traits > & | __o, |
| const rope< _CharT, _Alloc > & | __r, | ||
| const __false_type & | |||
| ) |
Definition at line 873 of file _rope.c.
| basic_ostream< _CharT, _Traits > & _S_io_get | ( | basic_ostream< _CharT, _Traits > & | __o, |
| const rope< _CharT, _Alloc > & | __r, | ||
| const __true_type & | |||
| ) |
Definition at line 851 of file _rope.c.
| void _Terminate_RopeLeaf | ( | _Rope_RopeLeaf< _CharT, _Alloc > * | __r, |
| size_t | __size, | ||
| const __true_type & | |||
| ) |
Definition at line 395 of file _rope.c.
Referenced by rope< _CharT, _Alloc >::_S_destr_leaf_concat_char_iter().
| void _Terminate_RopeLeaf | ( | _Rope_RopeLeaf< _CharT, _Alloc > * | __r, |
| size_t | , | ||
| const __false_type & | |||
| ) |
| basic_ostream< _CharT, _Traits > & operator<< | ( | basic_ostream< _CharT, _Traits > & | __o, |
| const rope< _CharT, _Alloc > & | __r | ||
| ) |
Definition at line 873 of file _rope.c.