|
template<bool _IsMove, typename _Tp , typename _Ref , typename _Ptr , typename _OI > |
_OI | std::__copy_move_a1 (::_Deque_iterator< _Tp, _Ref, _Ptr > __first,::_Deque_iterator< _Tp, _Ref, _Ptr > __last, _OI __result) |
|
template<bool _IsMove, typename _ITp , typename _IRef , typename _IPtr , typename _OTp > |
::_Deque_iterator< _OTp, _OTp
&, _OTp * > | std::__copy_move_a1 (::_Deque_iterator< _ITp, _IRef, _IPtr > __first,::_Deque_iterator< _ITp, _IRef, _IPtr > __last,::_Deque_iterator< _OTp, _OTp &, _OTp * > __result) |
|
template<bool _IsMove, typename _II , typename _Tp > |
__gnu_cxx::__enable_if
< __is_random_access_iter< _II >
::__value,::_Deque_iterator
< _Tp, _Tp &, _Tp * >
>::__type | std::__copy_move_a1 (_II __first, _II __last,::_Deque_iterator< _Tp, _Tp &, _Tp * > __result) |
|
template<bool _IsMove, typename _Tp , typename _Ref , typename _Ptr , typename _OI > |
_OI | std::__copy_move_backward_a1 (::_Deque_iterator< _Tp, _Ref, _Ptr > __first,::_Deque_iterator< _Tp, _Ref, _Ptr > __last, _OI __result) |
|
template<bool _IsMove, typename _ITp , typename _IRef , typename _IPtr , typename _OTp > |
::_Deque_iterator< _OTp, _OTp
&, _OTp * > | std::__copy_move_backward_a1 (::_Deque_iterator< _ITp, _IRef, _IPtr > __first,::_Deque_iterator< _ITp, _IRef, _IPtr > __last,::_Deque_iterator< _OTp, _OTp &, _OTp * > __result) |
|
template<bool _IsMove, typename _II , typename _Tp > |
__gnu_cxx::__enable_if
< __is_random_access_iter< _II >
::__value,::_Deque_iterator
< _Tp, _Tp &, _Tp * >
>::__type | std::__copy_move_backward_a1 (_II __first, _II __last,::_Deque_iterator< _Tp, _Tp &, _Tp * > __result) |
|
template<bool _IsMove, typename _Tp , typename _Ref , typename _Ptr , typename _OI > |
_OI | std::__copy_move_backward_dit (::_Deque_iterator< _Tp, _Ref, _Ptr > __first,::_Deque_iterator< _Tp, _Ref, _Ptr > __last, _OI __result) |
|
template<bool _IsMove, typename _Tp , typename _Ref , typename _Ptr , typename _OI > |
_OI | std::__copy_move_dit (::_Deque_iterator< _Tp, _Ref, _Ptr > __first,::_Deque_iterator< _Tp, _Ref, _Ptr > __last, _OI __result) |
|
template<typename _Tp , typename _Ref , typename _Ptr , typename _II > |
__gnu_cxx::__enable_if
< __is_random_access_iter< _II >
::__value, bool >::__type | std::__equal_aux1 (::_Deque_iterator< _Tp, _Ref, _Ptr > __first1,::_Deque_iterator< _Tp, _Ref, _Ptr > __last1, _II __first2) |
|
template<typename _Tp1 , typename _Ref1 , typename _Ptr1 , typename _Tp2 , typename _Ref2 , typename _Ptr2 > |
bool | std::__equal_aux1 (::_Deque_iterator< _Tp1, _Ref1, _Ptr1 > __first1,::_Deque_iterator< _Tp1, _Ref1, _Ptr1 > __last1,::_Deque_iterator< _Tp2, _Ref2, _Ptr2 > __first2) |
|
template<typename _II , typename _Tp , typename _Ref , typename _Ptr > |
__gnu_cxx::__enable_if
< __is_random_access_iter< _II >
::__value, bool >::__type | std::__equal_aux1 (_II __first1, _II __last1,::_Deque_iterator< _Tp, _Ref, _Ptr > __first2) |
|
template<typename _Tp , typename _Ref , typename _Ptr , typename _II > |
bool | std::__equal_dit (const ::_Deque_iterator< _Tp, _Ref, _Ptr > &__first1, const ::_Deque_iterator< _Tp, _Ref, _Ptr > &__last1, _II __first2) |
|
else return | std::_M_insert_aux (__position._M_const_cast(), __x) |
|
template<typename _Tp , typename _Alloc > |
deque< _Tp, _Alloc >::iterator | std::deque< _Tp, _Alloc >if (__position._M_cur==this->_M_impl._M_start._M_cur) |
|
template<typename... _Args> |
void | std::deque< _Tp, _Alloc >if (size()==max_size()) __throw_length_error(__N("cannot create std |
|
else | std::if (__position._M_cur==this->_M_impl._M_finish._M_cur) |
|
This is an internal header file, included by other library headers. Do not attempt to use it directly. Instead, include <deque>.
Definition in file deque.tcc.