_Rope_RopeRep Struct Reference
#include
<stdapis/stlportv5/stl/_rope.h>
struct _Rope_RopeRep : public _Refcount_Base |
Member Type Definition Documentation
Typedef _IsBasicCharType
typedef
_Lor2< _IsChar, _IsWCharT >::_Ret | _IsBasicCharType |
Typedef _IsChar
Typedef _IsWCharT
typedef
__false_type
| _IsWCharT |
Typedef _Self
Member Attribute Documentation
_M_c_string
_CharT *_STLP_VOLATILE | _M_c_string |
_M_depth
_M_is_balanced
_M_size
_M_tag
allocator_type
_Alloc::allocator_type | allocator_type |
Member Enumeration Documentation
Enum anonymous
Enum anonymous
Enum _Tag
Constructor & Destructor Documentation
_Rope_RopeRep ( _Tag, unsigned char, bool, size_t, allocator_type )
_Rope_RopeRep | ( | _Tag | __t, |
| unsigned char | __d, |
| bool | __b, |
| size_t | _p_size, |
| allocator_type | __a |
| ) | [inline] |
Member Function Documentation
_M_free_c_string ( )
_M_free_tree ( )
_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 )
void | _S_free_string | ( | _CharT * | __s, |
| size_t | __len, |
| allocator_type | __a |
| ) | [static, inline] |
_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] |
get_allocator ( )
allocator_type
| get_allocator | ( | ) | const [inline] |