_Rope_RopeRep Struct Reference
#include
<stdapis/stlportv5/stl/_rope.h>
struct _Rope_RopeRep : public _Refcount_Base |
Member Type Definition Documentation
Member Attribute Documentation
_M_c_string
_CharT *_STLP_VOLATILE | _M_c_string |
allocator_type
_Alloc::allocator_type | allocator_type |
Member Enumeration Documentation
Enum anonymous
Enumerator | Value | Description |
---|
_S_max_rope_depth | __ROPE_MAX_DEPTH | |
Enum anonymous
Enumerator | Value | Description |
---|
_S_alloc_granularity | 8 | |
Enum _Tag
Enumerator | Value | Description |
---|
_S_leaf | | |
_S_concat | | |
_S_substringfn | | |
_S_function | | |
Constructor & Destructor Documentation
_Rope_RopeRep ( _Tag, unsigned char, bool, size_t, allocator_type )
Member Function Documentation
_M_ref_nonnil ( )
void | _M_ref_nonnil | ( | ) | [inline] |
_M_unref_nonnil ( )
void | _M_unref_nonnil | ( | ) | [inline] |
_STLP_FORCE_ALLOCATORS ( _CharT, _Alloc )
_STLP_FORCE_ALLOCATORS | ( | _CharT | , |
| _Alloc | |
| ) | |
_S_free_string ( _CharT *, size_t, allocator_type )
_S_ref ( _Self * )
void | _S_ref | ( | _Self * | __t | ) | [static, inline] |
_S_rounded_up_size ( size_t )
_S_unref ( _Self * )
void | _S_unref | ( | _Self * | __t | ) | [static, inline] |