libstdc++
|
Go to the source code of this file.
Namespaces | |
namespace | std |
Macros | |
#define | _DEQUE_TCC |
Functions | |
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 _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 _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 _CharT > | |
__gnu_cxx::__enable_if< __is_char< _CharT >::__value,::_Deque_iterator< _CharT, _CharT &, _CharT * > >::__type | std::__copy_move_a2 (istreambuf_iterator< _CharT, char_traits< _CharT > > __first, istreambuf_iterator< _CharT, char_traits< _CharT > > __last, ::_Deque_iterator< _CharT, _CharT &, _CharT * > __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 _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 _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 _CharT , typename _Size > | |
__gnu_cxx::__enable_if< __is_char< _CharT >::__value,::_Deque_iterator< _CharT, _CharT &, _CharT * > >::__type | std::__copy_n_a (istreambuf_iterator< _CharT, char_traits< _CharT > > __it, _Size __size, ::_Deque_iterator< _CharT, _CharT &, _CharT * > __result, bool __strict) |
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) |
template<typename _Tp , typename _VTp > | |
void | std::__fill_a1 (const ::_Deque_iterator< _Tp, _Tp &, _Tp * > &__first, const ::_Deque_iterator< _Tp, _Tp &, _Tp * > &__last, const _VTp &__value) |
template<typename _Tp1 , typename _Ref , typename _Ptr , typename _Tp2 > | |
int | std::__lex_cmp_dit (::_Deque_iterator< _Tp1, _Ref, _Ptr > __first1, ::_Deque_iterator< _Tp1, _Ref, _Ptr > __last1, const _Tp2 *__first2, const _Tp2 *__last2) |
template<typename _Tp1 , typename _Ref1 , typename _Ptr1 , typename _Tp2 , typename _Ref2 , typename _Ptr2 > | |
bool | std::__lexicographical_compare_aux1 (::_Deque_iterator< _Tp1, _Ref1, _Ptr1 > __first1, ::_Deque_iterator< _Tp1, _Ref1, _Ptr1 > __last1, ::_Deque_iterator< _Tp2, _Ref2, _Ptr2 > __first2, ::_Deque_iterator< _Tp2, _Ref2, _Ptr2 > __last2) |
template<typename _Tp1 , typename _Ref1 , typename _Ptr1 , typename _Tp2 > | |
bool | std::__lexicographical_compare_aux1 (::_Deque_iterator< _Tp1, _Ref1, _Ptr1 > __first1, ::_Deque_iterator< _Tp1, _Ref1, _Ptr1 > __last1, _Tp2 *__first2, _Tp2 *__last2) |
template<typename _Tp1 , typename _Tp2 , typename _Ref2 , typename _Ptr2 > | |
bool | std::__lexicographical_compare_aux1 (_Tp1 *__first1, _Tp1 *__last1, ::_Deque_iterator< _Tp2, _Ref2, _Ptr2 > __first2, ::_Deque_iterator< _Tp2, _Ref2, _Ptr2 > __last2) |
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.