__gnu_cxx::__rc_string_base< _CharT, _Traits, _Alloc > Class Template Reference
Inheritance diagram for __gnu_cxx::__rc_string_base< _CharT, _Traits, _Alloc >:
List of all members.
Detailed Description
template<typename _CharT, typename _Traits, typename _Alloc>
class __gnu_cxx::__rc_string_base< _CharT, _Traits, _Alloc >
Definition at line 87 of file rc_string_base.h.
Public Types
Public Member Functions
Protected Types
-
typedef __gnu_cxx::__normal_iterator<
const_pointer, __gnu_cxx::__versa_string<
_CharT, _Traits, _Alloc,
__rc_string_base > > __const_rc_iterator
-
typedef __gnu_cxx::__normal_iterator<
const_pointer, __gnu_cxx::__versa_string<
_CharT, _Traits, _Alloc,
__sso_string_base > > __const_sso_iterator
-
typedef __gnu_cxx::__normal_iterator<
pointer, __gnu_cxx::__versa_string<
_CharT, _Traits, _Alloc,
__rc_string_base > > __rc_iterator
-
typedef __gnu_cxx::__normal_iterator<
pointer, __gnu_cxx::__versa_string<
_CharT, _Traits, _Alloc,
__sso_string_base > > __sso_iterator
-
typedef _CharT_alloc_type::const_pointer const_pointer
-
typedef _CharT_alloc_type::pointer pointer
Static Protected Member Functions
-
static void _S_assign (_CharT *__d, size_type __n, _CharT __c)
-
static void _S_copy (_CharT *__d, const _CharT *__s, size_type __n)
-
static void _S_copy_chars (_CharT *__p, const _CharT *__k1, const _CharT *__k2)
-
static void _S_copy_chars (_CharT *__p, _CharT *__k1, _CharT *__k2)
-
static void _S_copy_chars (_CharT *__p, __const_rc_iterator __k1, __const_rc_iterator __k2)
-
static void _S_copy_chars (_CharT *__p, __rc_iterator __k1, __rc_iterator __k2)
-
static void _S_copy_chars (_CharT *__p, __const_sso_iterator __k1, __const_sso_iterator __k2)
-
static void _S_copy_chars (_CharT *__p, __sso_iterator __k1, __sso_iterator __k2)
-
template<typename _Iterator> static void _S_copy_chars (_CharT *__p, _Iterator __k1, _Iterator __k2)
-
template<typename _Type> static bool _S_is_null_pointer (_Type)
-
template<typename _Type> static bool _S_is_null_pointer (_Type *__ptr)
-
static void _S_move (_CharT *__d, const _CharT *__s, size_type __n)
The documentation for this class was generated from the following file:
Generated on Thu Nov 1 13:15:56 2007 for libstdc++ by
1.5.1