Defines |
| #define | _STLP_DEFAULT_CONSTRUCTED(_TTp) _TTp() |
Functions |
| template<class _Tp > |
| _STLP_BEGIN_NAMESPACE void | __destroy_aux (_Tp *__pointer, const __false_type &) |
| template<class _Tp > |
| void | __destroy_aux (_Tp *, const __true_type &) |
| template<class _Tp > |
| void | _Destroy (_Tp *__pointer) |
| template<class _Tp > |
| void | _Destroy_Moved (_Tp *__pointer) |
| template<class _T1 > |
| void | _Construct_aux (_T1 *__p, const __false_type &) |
| template<class _T1 > |
| void | _Construct_aux (_T1 *__p, const __true_type &) |
| template<class _T1 > |
| void | _Construct (_T1 *__p) |
| template<class _Tp > |
| void | _Copy_Construct_aux (_Tp *__p, const _Tp &__val, const __false_type &) |
| template<class _Tp > |
| void | _Copy_Construct_aux (_Tp *__p, const _Tp &__val, const __true_type &) |
| template<class _Tp > |
| void | _Copy_Construct (_Tp *__p, const _Tp &__val) |
| template<class _T1 , class _T2 > |
| void | _Param_Construct_aux (_T1 *__p, const _T2 &__val, const __false_type &) |
| template<class _T1 , class _T2 > |
| void | _Param_Construct_aux (_T1 *__p, const _T2 &__val, const __true_type &) |
| template<class _T1 , class _T2 > |
| void | _Param_Construct (_T1 *__p, const _T2 &__val) |
| template<class _T1 , class _T2 > |
| void | _Move_Construct_Aux (_T1 *__p, _T2 &__val, const __false_type &) |
| template<class _T1 , class _T2 > |
| void | _Move_Construct_Aux (_T1 *__p, _T2 &__val, const __true_type &) |
| template<class _T1 , class _T2 > |
| void | _Move_Construct (_T1 *__p, _T2 &__val) |
| template<class _ForwardIterator , class _Tp > |
| _STLP_INLINE_LOOP void | __destroy_range_aux (_ForwardIterator __first, _ForwardIterator __last, _Tp *, const __false_type &) |
| template<class _ForwardIterator , class _Tp > |
| void | __destroy_range_aux (_ForwardIterator, _ForwardIterator, _Tp *, const __true_type &) |
| template<class _ForwardIterator , class _Tp > |
| void | __destroy_range (_ForwardIterator __first, _ForwardIterator __last, _Tp *__ptr) |
| template<class _ForwardIterator > |
| void | _Destroy_Range (_ForwardIterator __first, _ForwardIterator __last) |
| void | _Destroy_Range (char *, char *) |
| template<class _ForwardIterator , class _Tp > |
| void | __destroy_mv_srcs (_ForwardIterator __first, _ForwardIterator __last, _Tp *__ptr) |
| template<class _ForwardIterator > |
| void | _Destroy_Moved_Range (_ForwardIterator __first, _ForwardIterator __last) |
| template<class _T1 , class _T2 > |
| void | construct (_T1 *__p, const _T2 &__val) |
| template<class _T1 > |
| void | construct (_T1 *__p) |
| template<class _Tp > |
| void | destroy (_Tp *__pointer) |
| template<class _ForwardIterator > |
| void | destroy (_ForwardIterator __first, _ForwardIterator __last) |