_String_base Class Reference
Nested Classes and Structures
Constructor & Destructor Documentation
_String_base(const allocator_type &)
_String_base(const allocator_type &, size_t)
_String_base(__move_source< _Self >)
~_String_base()
~_String_base | ( | ) | [protected, inline] |
Member Functions Documentation
_M_Finish()
_Tp const * | _M_Finish | ( | ) | const [protected, inline] |
_M_Finish()
_Tp * | _M_Finish | ( | ) | [protected, inline] |
_M_Start()
_Tp const * | _M_Start | ( | ) | const [protected, inline] |
_M_Start()
_Tp * | _M_Start | ( | ) | [protected, inline] |
_M_Swap(_Self &)
void | _M_Swap | ( | _Self & | __s | ) | [protected, inline] |
_M_allocate_block(size_t)
void | _M_allocate_block | ( | size_t | __n = _DEFAULT_SIZE | ) | [protected] |
_M_deallocate_block()
void | _M_deallocate_block | ( | ) | [protected, inline] |
_M_destroy_back()
void | _M_destroy_back | ( | ) | [protected, inline] |
_M_destroy_ptr_range(_Tp *, _Tp *)
void | _M_destroy_ptr_range | ( | _Tp * | __f, |
| _Tp * | __l |
| ) | [protected, inline] |
_M_destroy_range(size_t, size_t)
void | _M_destroy_range | ( | size_t | __from_off = 0, |
| size_t | __to_off = 1 |
| ) | [protected, inline] |
_M_move_src(_Self &)
void | _M_move_src | ( | _Self & | src | ) | [protected, inline] |
_M_reset(_Tp *, _Tp *, _Tp *)
void | _M_reset | ( | _Tp * | __start, |
| _Tp * | __finish, |
| _Tp * | __end_of_storage |
| ) | [protected, inline] |
Parameters
_Tp * __start | |
_Tp * __finish | |
_Tp * __end_of_storage | |
_M_throw_length_error()
void _STLP_FUNCTION_THROWS | _M_throw_length_error | ( | ) | const [protected] |
_M_throw_out_of_range()
void _STLP_FUNCTION_THROWS | _M_throw_out_of_range | ( | ) | const [protected] |
_M_using_static_buf()
bool | _M_using_static_buf | ( | ) | const [protected, inline] |
max_size()
size_t
| max_size | ( | ) | const [protected, inline] |
Member Type Definitions Documentation
Member Data Documentation
union _String_base::_Buffers _M_buffers
_AllocProxy
_M_end_of_storage
_Tp * _M_finish
_Tp * | _M_finish | [protected] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.