ReactOS 0.4.15-dev-8632-gbc8c7d1
|
#include <_rope.h>
Public Types | |
typedef _Rope_RopeRep< _CharT, _Alloc > | _RopeRep |
typedef _RopeRep::allocator_type | allocator_type |
Public Types inherited from _Rope_RopeFunction< _CharT, _Alloc > | |
typedef _Rope_RopeRep< _CharT, _Alloc >::allocator_type | allocator_type |
Public Types inherited from _Rope_RopeRep< _CharT, _Alloc > | |
enum | { _S_max_rope_depth = __ROPE_MAX_DEPTH } |
enum | _Tag { _S_leaf , _S_concat , _S_substringfn , _S_function } |
enum | { _S_alloc_granularity = 8 } |
typedef _Rope_RopeRep< _CharT, _Alloc > | _Self |
typedef _Alloc | allocator_type |
typedef _STLP_TYPENAME _STLP_PRIV _BasicCharType< _CharT >::_Ret | _IsBasicCharType |
Public Attributes | |
_RopeRep * | _M_base |
size_t | _M_start |
Public Attributes inherited from _Rope_RopeFunction< _CharT, _Alloc > | |
char_producer< _CharT > * | _M_fn |
bool | _M_delete_when_done |
Public Attributes inherited from _Rope_RopeRep< _CharT, _Alloc > | |
_Tag | _M_tag:8 |
bool | _M_is_balanced:8 |
unsigned char | _M_depth |
_CharT *_STLP_VOLATILE | _M_c_string |
_STLP_PRIV _STLP_alloc_proxy< size_t, _CharT, allocator_type > | _M_size |
Additional Inherited Members | |
Static Public Member Functions inherited from _Rope_RopeRep< _CharT, _Alloc > | |
static size_t | _S_rounded_up_size (size_t __n) |
static void | _S_free_string (_CharT *__s, size_t __len, allocator_type __a) |
static void | _S_unref (_Self *__t) |
static void | _S_ref (_Self *__t) |
typedef _Rope_RopeRep<_CharT,_Alloc> _Rope_RopeSubstring< _CharT, _Alloc >::_RopeRep |
typedef _RopeRep::allocator_type _Rope_RopeSubstring< _CharT, _Alloc >::allocator_type |
|
inline |
Definition at line 601 of file _rope.h.
|
inlinevirtual |
|
inlinevirtual |
Implements char_producer< _CharT >.
Definition at line 570 of file _rope.h.
Definition at line 568 of file _rope.h.
Referenced by _Rope_RopeSubstring< _CharT, _Alloc >::_Rope_RopeSubstring(), rope< _CharT, _Alloc >::_S_substring(), and _Rope_RopeSubstring< _CharT, _Alloc >::operator()().
Definition at line 569 of file _rope.h.
Referenced by rope< _CharT, _Alloc >::_S_substring(), and _Rope_RopeSubstring< _CharT, _Alloc >::operator()().