libstdc++
|
Go to the source code of this file.
Namespaces | |
namespace | __gnu_debug |
namespace | std |
Macros | |
#define | _GLIBCXX_DEBUG_SAFE_ITERATOR_TCC |
Functions | |
template<bool _IsMove, typename _II , typename _Ite , typename _Seq , typename _Cat > | |
__gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat > | std::__copy_move_a (_II, _II, const ::__gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat > &) |
template<bool _IsMove, typename _IIte , typename _ISeq , typename _ICat , typename _OIte , typename _OSeq , typename _OCat > | |
::__gnu_debug::_Safe_iterator< _OIte, _OSeq, _OCat > | std::__copy_move_a (const ::__gnu_debug::_Safe_iterator< _IIte, _ISeq, _ICat > &, const ::__gnu_debug::_Safe_iterator< _IIte, _ISeq, _ICat > &, const ::__gnu_debug::_Safe_iterator< _OIte, _OSeq, _OCat > &) |
template<bool _IsMove, typename _Ite , typename _Seq , typename _Cat , typename _OI > | |
_OI | std::__copy_move_a (const ::__gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat > &, const ::__gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat > &, _OI) |
template<bool _IsMove, typename _II , typename _Ite , typename _Seq , typename _Cat > | |
__gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat > | std::__copy_move_backward_a (_II, _II, const ::__gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat > &) |
template<bool _IsMove, typename _IIte , typename _ISeq , typename _ICat , typename _OIte , typename _OSeq , typename _OCat > | |
::__gnu_debug::_Safe_iterator< _OIte, _OSeq, _OCat > | std::__copy_move_backward_a (const ::__gnu_debug::_Safe_iterator< _IIte, _ISeq, _ICat > &, const ::__gnu_debug::_Safe_iterator< _IIte, _ISeq, _ICat > &, const ::__gnu_debug::_Safe_iterator< _OIte, _OSeq, _OCat > &) |
template<bool _IsMove, typename _Ite , typename _Seq , typename _Cat , typename _OI > | |
_OI | std::__copy_move_backward_a (const ::__gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat > &, const ::__gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat > &, _OI) |
template<typename _II1 , typename _II2 , typename _Seq2 , typename _Cat2 > | |
bool | std::__equal_aux (_II1, _II1, const ::__gnu_debug::_Safe_iterator< _II2, _Seq2, _Cat2 > &) |
template<typename _II1 , typename _Seq1 , typename _Cat1 , typename _II2 > | |
bool | std::__equal_aux (const ::__gnu_debug::_Safe_iterator< _II1, _Seq1, _Cat1 > &, const ::__gnu_debug::_Safe_iterator< _II1, _Seq1, _Cat1 > &, _II2) |
template<typename _II1 , typename _Seq1 , typename _Cat1 , typename _II2 , typename _Seq2 , typename _Cat2 > | |
bool | std::__equal_aux (const ::__gnu_debug::_Safe_iterator< _II1, _Seq1, _Cat1 > &, const ::__gnu_debug::_Safe_iterator< _II1, _Seq1, _Cat1 > &, const ::__gnu_debug::_Safe_iterator< _II2, _Seq2, _Cat2 > &) |
template<typename _Ite , typename _Seq , typename _Cat , typename _Tp > | |
void | std::__fill_a (const ::__gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat > &, const ::__gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat > &, const _Tp &) |
template<typename _Ite , typename _Seq , typename _Cat , typename _Size , typename _Tp > | |
::__gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat > | std::__fill_n_a (const ::__gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat > &__first, _Size __n, const _Tp &__value, std::input_iterator_tag) |
template<typename _II1 , typename _Ite2 , typename _Seq2 , typename _Cat2 > | |
bool | std::__lexicographical_compare_aux (_II1 __first1, _II1 __last1, const ::__gnu_debug::_Safe_iterator< _Ite2, _Seq2, _Cat2 > &__first2, const ::__gnu_debug::_Safe_iterator< _Ite2, _Seq2, _Cat2 > &__last2) |
template<typename _Ite1 , typename _Seq1 , typename _Cat1 , typename _II2 > | |
bool | std::__lexicographical_compare_aux (const ::__gnu_debug::_Safe_iterator< _Ite1, _Seq1, _Cat1 > &__first1, const ::__gnu_debug::_Safe_iterator< _Ite1, _Seq1, _Cat1 > &__last1, _II2 __first2, _II2 __last2) |
template<typename _Ite1 , typename _Seq1 , typename _Cat1 , typename _Ite2 , typename _Seq2 , typename _Cat2 > | |
bool | std::__lexicographical_compare_aux (const ::__gnu_debug::_Safe_iterator< _Ite1, _Seq1, _Cat1 > &__first1, const ::__gnu_debug::_Safe_iterator< _Ite1, _Seq1, _Cat1 > &__last1, const ::__gnu_debug::_Safe_iterator< _Ite2, _Seq2, _Cat2 > &__first2, const ::__gnu_debug::_Safe_iterator< _Ite2, _Seq2, _Cat2 > &__last2) |
template<typename _Ite , typename _Seq > | |
_Ite | std::__niter_base (const ::__gnu_debug::_Safe_iterator< _Ite, _Seq, std::random_access_iterator_tag > &) |
This file is a GNU debug extension to the Standard C++ Library.
Definition in file safe_iterator.tcc.
#define _GLIBCXX_DEBUG_SAFE_ITERATOR_TCC |
Definition at line 30 of file safe_iterator.tcc.