NAME
__gnu_cxx::_Rope_rep_base -
SYNOPSIS
Inherits _Alloc.
Inherited by __gnu_cxx::_Rope_RopeRep< _CharT, _Alloc >.
Detailed Description
template<class _CharT, class _Alloc> struct __gnu_cxx::_Rope_rep_base< _CharT, _Alloc >
Definition at line 528 of file rope.
Public Types
typedef _Rope_RopeConcatenation< _CharT, _Alloc > __C
typedef _Rope_RopeFunction< _CharT, _Alloc > __F
typedef _Rope_RopeLeaf< _CharT, _Alloc > __L
typedef _Rope_RopeSubstring< _CharT, _Alloc > __S
typedef _Alloc::template rebind< __C >::other _CAlloc
typedef _Alloc::template rebind< _CharT >::other _DataAlloc
typedef _Alloc::template rebind< __F >::other _FAlloc
typedef _Alloc::template rebind< __L >::other _LAlloc
typedef _Alloc::template rebind< __S >::other _SAlloc
typedef _Alloc allocator_type
Public Member Functions
_Rope_rep_base (size_t __size, const allocator_type &)
allocator_type get_allocator () const
Static Public Member Functions
static __C * _C_allocate (size_t __n)
static void _C_deallocate (__C *__p, size_t __n)
static _CharT * _Data_allocate (size_t __n)
static void _Data_deallocate (_CharT *__p, size_t __n)
static __F * _F_allocate (size_t __n)
static void _F_deallocate (__F *__p, size_t __n)
static __L * _L_allocate (size_t __n)
static void _L_deallocate (__L *__p, size_t __n)
static __S * _S_allocate (size_t __n)
static void _S_deallocate (__S *__p, size_t __n)
Public Attributes
size_t _M_size
Author
Generated automatically by Doxygen for libstdc++ from the source code.