/home/ntakagi/work/STLport-5.1.5/stlport/stl/_uninitialized.h File Reference#include <stl/_cstring.h> #include <stl/_algobase.h> #include <stl/_construct.h> Go to the source code of this file.
Function Documentation
template<class _RandomAccessIter, class _OutputIter>
Definition at line 99 of file _uninitialized.h. References __ucopy(), and random_access_iterator_tag.
template<class _RandomAccessIter, class _OutputIter, class _Distance>
Definition at line 82 of file _uninitialized.h. References _Destroy_Range(), _Param_Construct(), _STLP_RET_AFTER_THROW, _STLP_TRY, and _STLP_UNWIND.
template<class _InputIter, class _OutputIter, class _Distance>
template<class _InputIter, class _OutputIter, class _Distance>
Definition at line 52 of file _uninitialized.h. References _Destroy_Range(), _Param_Construct(), _STLP_RET_AFTER_THROW, _STLP_TRY, and _STLP_UNWIND. Referenced by __ucopy(), __ucopy_aux(), __ucopy_ptrs(), basic_string< _CharT, _Traits, _Alloc >::_M_append(), deque< _Tp, >::_M_fill_insert_aux(), basic_string< _CharT, _Traits, _Alloc >::_M_insert(), deque< _Tp, >::_M_insert_range_aux(), deque< _Tp, >::deque(), basic_string< _CharT, _Traits, _Alloc >::insert(), deque< _Tp, >::insert(), and basic_string< _CharT, _Traits, _Alloc >::reserve().
template<class _InputIter, class _OutputIter>
Definition at line 132 of file _uninitialized.h. References __ucopy(), _STLP_DISTANCE_TYPE, and _STLP_ITERATOR_CATEGORY.
template<class _InputIter, class _OutputIter>
Definition at line 124 of file _uninitialized.h. References __ucopy_ptrs(), _STLP_VALUE_TYPE, and _UseTrivialUCopy(). Referenced by uninitialized_copy().
template<class _InputIter, class _Size, class _ForwardIter>
Definition at line 201 of file _uninitialized.h. References __ucopy_n(), _STLP_ITERATOR_CATEGORY, and _STLP_PRIV.
template<class _RandomAccessIter, class _Size, class _ForwardIter>
template<class _InputIter, class _Size, class _ForwardIter>
Definition at line 162 of file _uninitialized.h. References _Destroy_Range(), _Param_Construct(), _STLP_RET_AFTER_THROW, _STLP_TRY, and _STLP_UNWIND. Referenced by __ucopy_n(), rope< _CharT, _Alloc >::_S_destr_leaf_concat_char_iter(), rope< _CharT, _Alloc >::_S_leaf_concat_char_iter(), rope< _CharT, _Alloc >::_S_RopeLeaf_from_unowned_char_ptr(), _Rope_RopeSubstring< _CharT, _Alloc >::operator()(), _Rope_flatten_char_consumer< _CharT >::operator()(), and uninitialized_copy_n().
template<class _InputIter, class _OutputIter>
template<class _InputIter, class _OutputIter>
Definition at line 111 of file _uninitialized.h. References __ucopy(), and random_access_iterator_tag. Referenced by __ucopy_aux(), __uninitialized_move(), and vector< locale::facet * >::vector().
Definition at line 103 of file _uninitialized.h. Referenced by __ucopy_ptrs(), and uninitialized_copy().
template<class _ForwardIter, class _Tp, class _Distance>
Definition at line 245 of file _uninitialized.h. References _Destroy_Range(), _Param_Construct(), _STLP_TRY, and _STLP_UNWIND.
template<class _ForwardIter, class _Tp, class _Distance>
template<class _ForwardIter, class _Tp, class _Distance>
Definition at line 218 of file _uninitialized.h. References _Destroy_Range(), _Param_Construct(), _STLP_TRY, and _STLP_UNWIND. Referenced by __ufill(), __uninitialized_fill_n(), and uninitialized_fill().
template<class _ForwardIter, class _Size, class _Tp>
template<class _ForwardIter, class _Size, class _Tp>
template<class _ForwardIter, class _Size, class _Tp>
Definition at line 285 of file _uninitialized.h. References _Destroy_Range(), _Param_Construct(), _STLP_TRY, and _STLP_UNWIND. Referenced by __ufill_n(), and uninitialized_fill_n().
template<class _ForwardIter, class _Size, class _Tp>
Definition at line 346 of file _uninitialized.h. References __uinit_aux_aux(), and _HasDefaultZeroValue().
template<class _ForwardIter, class _Size, class _Tp>
template<class _ForwardIter, class _Size, class _Tp>
Definition at line 334 of file _uninitialized.h.
template<class _ForwardIter, class _Size, class _Tp>
Definition at line 329 of file _uninitialized.h. References __uninitialized_fill_n(). Referenced by __uinit_aux().
template<class _InputIter1, class _InputIter2, class _ForwardIter>
Definition at line 373 of file _uninitialized.h. References uninitialized_copy(). Referenced by deque< _Tp, >::_M_insert_range_aux().
template<class _Iter, class _Tp>
Definition at line 398 of file _uninitialized.h. References _Destroy_Range(), _STLP_TRY, _STLP_UNWIND, uninitialized_copy(), and uninitialized_fill(). Referenced by deque< _Tp, >::_M_fill_insert_aux().
template<class _ForwardIter, class _Tp, class _InputIter>
Definition at line 383 of file _uninitialized.h. References _Destroy_Range(), _STLP_RET_AFTER_THROW, _STLP_TRY, _STLP_UNWIND, uninitialized_copy(), and uninitialized_fill(). Referenced by deque< _Tp, >::_M_fill_insert_aux().
template<class _ForwardIter, class _Size, class _Tp>
Definition at line 313 of file _uninitialized.h. References __ufill(), and random_access_iterator_tag. Referenced by __ufill_n(), __uinit_aux_aux(), vector< _Tp, >::_M_fill_assign(), basic_string< _CharT, _Traits, _Alloc >::append(), basic_string< char, char_traits< char >, allocator< char > >::basic_string(), and basic_string< _CharT, _Traits, _Alloc >::insert().
template<class _ForwardIter, class _Size, class _Tp>
Definition at line 351 of file _uninitialized.h. References __uinit_aux(), and _UseTrivialInit(). Referenced by vector< locale::facet * >::vector().
template<class _InputIter, class _ForwardIter, class _TrivialUCpy>
template<class _InputIter, class _ForwardIter, class _TrivialUCpy>
template<class _InputIter, class _ForwardIter>
Definition at line 143 of file _uninitialized.h. References __ucopy_aux(), and _STLP_PRIV. Referenced by __ucopy_n(), __uninitialized_copy_copy(), __uninitialized_copy_fill(), __uninitialized_fill_copy(), basic_string< char, char_traits< char >, allocator< char > >::_M_range_initialize(), vector< locale::facet * >::assign(), and valarray< _Size >::valarray().
template<class _InputIter, class _Size, class _ForwardIter>
Definition at line 265 of file _uninitialized.h.
template<class _ForwardIter, class _Tp>
Definition at line 258 of file _uninitialized.h. References __ufill(), _STLP_DISTANCE_TYPE, _STLP_ITERATOR_CATEGORY, and _STLP_PRIV. Referenced by __uninitialized_copy_fill(), __uninitialized_fill_copy(), deque< _Tp, >::_M_fill_initialize(), deque< _Tp, >::_M_fill_insert(), and deque< _Tp, >::_M_fill_insert_aux().
template<class _ForwardIter, class _Size, class _Tp>
Definition at line 358 of file _uninitialized.h. References __ufill_n(), _STLP_ITERATOR_CATEGORY, and _STLP_PRIV. Referenced by valarray< _Size >::resize(), rope< _CharT, _Alloc >::rope(), and valarray< _Size >::valarray().
Generated on Mon Mar 10 15:32:50 2008 by ![]() |