ReactOS 0.4.16-dev-329-g9223134
|
#include <_rope.h>
Public Types | |
typedef _RopeRep::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 Member Functions | |
_Rope_RopeConcatenation (_RopeRep *__l, _RopeRep *__r, allocator_type __a) | |
~_Rope_RopeConcatenation () | |
Public Member Functions inherited from _Rope_RopeRep< _CharT, _Alloc > | |
allocator_type | get_allocator () const |
_Rope_RopeRep (_Tag __t, unsigned char __d, bool __b, size_t _p_size, allocator_type __a) | |
void | _M_free_c_string () |
void | _M_free_tree () |
void | _M_unref_nonnil () |
void | _M_ref_nonnil () |
Public Member Functions inherited from _Refcount_Base | |
_Refcount_Base (__stl_atomic_t __n) | |
__stl_atomic_t | _M_incr () |
__stl_atomic_t | _M_decr () |
Public Attributes | |
_RopeRep * | _M_left |
_RopeRep * | _M_right |
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 |
Private Types | |
typedef _Rope_RopeRep< _CharT, _Alloc > | _RopeRep |
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) |
|
private |
typedef _RopeRep::allocator_type _Rope_RopeConcatenation< _CharT, _Alloc >::allocator_type |
|
inline |
Definition at line 503 of file _rope.h.
|
inline |
_RopeRep* _Rope_RopeConcatenation< _CharT, _Alloc >::_M_right |
Definition at line 500 of file _rope.h.
Referenced by _Rope_RopeConcatenation< _CharT, _Alloc >::~_Rope_RopeConcatenation().