STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
vector< _Ty, _Alloc > Member List

This is the complete list of members for vector< _Ty, _Alloc >, including all inherited members.

_Alloc typedef_Vector_alloc< _Vec_base_types< _Ty, _Alloc > >
_Alty typedefvector< _Ty, _Alloc >private
_Assign_range(_Iter _First, _Iter _Last, input_iterator_tag)vector< _Ty, _Alloc >inlineprivate
_Assign_range(_Iter _First, _Iter _Last, forward_iterator_tag)vector< _Ty, _Alloc >inlineprivate
_Buy(const size_type _Newcapacity)vector< _Ty, _Alloc >inlineprivate
_Calculate_growth(const size_type _Newsize) const vector< _Ty, _Alloc >inlineprivate
_Change_array(const pointer _Newvec, const size_type _Newsize, const size_type _Newcapacity)vector< _Ty, _Alloc >inlineprivate
_Copy_alloc(const _Alty &_Al)_Vector_alloc< _Vec_base_types< _Ty, _Alloc > >inline
_Destroy(pointer _First, pointer _Last)vector< _Ty, _Alloc >inlineprivate
_Emplace_back_with_unused_capacity(_Valty &&..._Val)vector< _Ty, _Alloc >inlineprivate
_Get_data() _NOEXCEPT_Vector_alloc< _Vec_base_types< _Ty, _Alloc > >inline
_Get_data() const _NOEXCEPT_Vector_alloc< _Vec_base_types< _Ty, _Alloc > >inline
_Getal() _NOEXCEPT_Vector_alloc< _Vec_base_types< _Ty, _Alloc > >inline
_Getal() const _NOEXCEPT_Vector_alloc< _Vec_base_types< _Ty, _Alloc > >inline
_Has_unused_capacity() const _NOEXCEPTvector< _Ty, _Alloc >inlineprivate
_Insert_range(const_iterator _Where, _Iter _First, _Iter _Last, input_iterator_tag)vector< _Ty, _Alloc >inlineprivate
_Insert_range(const_iterator _Where, _Iter _First, _Iter _Last, forward_iterator_tag)vector< _Ty, _Alloc >inlineprivate
_Move_alloc(_Alty &_Al)_Vector_alloc< _Vec_base_types< _Ty, _Alloc > >inline
_Move_from(vector &&_Right, true_type)vector< _Ty, _Alloc >inlineprivate
_Move_from(vector &&_Right, false_type)vector< _Ty, _Alloc >inlineprivate
_Mybase typedefvector< _Ty, _Alloc >private
_Myend() _NOEXCEPT_Vector_alloc< _Vec_base_types< _Ty, _Alloc > >inline
_Myend() const _NOEXCEPT_Vector_alloc< _Vec_base_types< _Ty, _Alloc > >inline
_Myfirst() _NOEXCEPT_Vector_alloc< _Vec_base_types< _Ty, _Alloc > >inline
_Myfirst() const _NOEXCEPT_Vector_alloc< _Vec_base_types< _Ty, _Alloc > >inline
_Mylast() _NOEXCEPT_Vector_alloc< _Vec_base_types< _Ty, _Alloc > >inline
_Mylast() const _NOEXCEPT_Vector_alloc< _Vec_base_types< _Ty, _Alloc > >inline
_Myt typedef_Vector_alloc< _Vec_base_types< _Ty, _Alloc > >
_Orphan_all()_Vector_alloc< _Vec_base_types< _Ty, _Alloc > >inline
_Orphan_range(pointer, pointer) const vector< _Ty, _Alloc >inlineprivate
_Range_construct_or_tidy(_Iter _First, _Iter _Last, input_iterator_tag)vector< _Ty, _Alloc >inlineprivate
_Range_construct_or_tidy(_Iter _First, _Iter _Last, forward_iterator_tag)vector< _Ty, _Alloc >inlineprivate
_Reallocate_exactly(const size_type _Newcapacity)vector< _Ty, _Alloc >inlineprivate
_Resize(const size_type _Newsize, _Lambda _Udefault_or_fill)vector< _Ty, _Alloc >inlineprivate
_Swap_all(_Myt &_Right)_Vector_alloc< _Vec_base_types< _Ty, _Alloc > >inline
_Tidy()vector< _Ty, _Alloc >inlineprivate
_Ucopy(_Iter _First, _Iter _Last, pointer _Dest)vector< _Ty, _Alloc >inlineprivate
_Udefault(pointer _Dest, const size_type _Count)vector< _Ty, _Alloc >inlineprivate
_Ufill(pointer _Dest, const size_type _Count, const _Ty &_Val)vector< _Ty, _Alloc >inlineprivate
_Umove(pointer _First, pointer _Last, pointer _Dest)vector< _Ty, _Alloc >inlineprivate
_Umove_if_noexcept(pointer _First, pointer _Last, pointer _Dest)vector< _Ty, _Alloc >inlineprivate
_Umove_if_noexcept1(pointer _First, pointer _Last, pointer _Dest, true_type)vector< _Ty, _Alloc >inlineprivate
_Umove_if_noexcept1(pointer _First, pointer _Last, pointer _Dest, false_type)vector< _Ty, _Alloc >inlineprivate
_Unused_capacity() const _NOEXCEPTvector< _Ty, _Alloc >inlineprivate
_Val_types typedef_Vector_alloc< _Vec_base_types< _Ty, _Alloc > >
_Vector_alloc()_Vector_alloc< _Vec_base_types< _Ty, _Alloc > >inline
_Vector_alloc(_Any_alloc &&_Al)_Vector_alloc< _Vec_base_types< _Ty, _Alloc > >inline
_Xlength()vector< _Ty, _Alloc >inlineprivatestatic
_Xrange()vector< _Ty, _Alloc >inlineprivatestatic
allocator_type typedefvector< _Ty, _Alloc >
assign(_CRT_GUARDOVERFLOW const size_type _Newsize, const _Ty &_Val)vector< _Ty, _Alloc >inline
assign(_Iter _First, _Iter _Last)vector< _Ty, _Alloc >inline
assign(initializer_list< _Ty > _Ilist)vector< _Ty, _Alloc >inline
at(const size_type _Pos)vector< _Ty, _Alloc >inline
at(const size_type _Pos) const vector< _Ty, _Alloc >inline
back()vector< _Ty, _Alloc >inline
back() const vector< _Ty, _Alloc >inline
begin() _NOEXCEPTvector< _Ty, _Alloc >inline
begin() const _NOEXCEPTvector< _Ty, _Alloc >inline
capacity() const _NOEXCEPTvector< _Ty, _Alloc >inline
cbegin() const _NOEXCEPTvector< _Ty, _Alloc >inline
cend() const _NOEXCEPTvector< _Ty, _Alloc >inline
clear() _NOEXCEPTvector< _Ty, _Alloc >inline
const_iterator typedefvector< _Ty, _Alloc >
const_pointer typedefvector< _Ty, _Alloc >
const_reference typedefvector< _Ty, _Alloc >
const_reverse_iterator typedefvector< _Ty, _Alloc >
crbegin() const _NOEXCEPTvector< _Ty, _Alloc >inline
crend() const _NOEXCEPTvector< _Ty, _Alloc >inline
data() _NOEXCEPTvector< _Ty, _Alloc >inline
data() const _NOEXCEPTvector< _Ty, _Alloc >inline
difference_type typedefvector< _Ty, _Alloc >
emplace(const_iterator _Where, _Valty &&..._Val)vector< _Ty, _Alloc >inline
emplace_back(_Valty &&..._Val)vector< _Ty, _Alloc >inline
empty() const _NOEXCEPTvector< _Ty, _Alloc >inline
end() _NOEXCEPTvector< _Ty, _Alloc >inline
end() const _NOEXCEPTvector< _Ty, _Alloc >inline
erase(const_iterator _Where)vector< _Ty, _Alloc >inline
erase(const_iterator _First, const_iterator _Last)vector< _Ty, _Alloc >inline
front()vector< _Ty, _Alloc >inline
front() const vector< _Ty, _Alloc >inline
get_allocator() const _NOEXCEPTvector< _Ty, _Alloc >inline
insert(const_iterator _Where, const _Ty &_Val)vector< _Ty, _Alloc >inline
insert(const_iterator _Where, _Ty &&_Val)vector< _Ty, _Alloc >inline
insert(const_iterator _Where, _CRT_GUARDOVERFLOW const size_type _Count, const _Ty &_Val)vector< _Ty, _Alloc >inline
insert(const_iterator _Where, _Iter _First, _Iter _Last)vector< _Ty, _Alloc >inline
insert(const_iterator _Where, initializer_list< _Ty > _Ilist)vector< _Ty, _Alloc >inline
iterator typedefvector< _Ty, _Alloc >
max_size() const _NOEXCEPTvector< _Ty, _Alloc >inline
operator=(vector &&_Right) _NOEXCEPT_OP(_Altyvector< _Ty, _Alloc >inline
operator=(const vector &_Right)vector< _Ty, _Alloc >inline
operator=(initializer_list< _Ty > _Ilist)vector< _Ty, _Alloc >inline
operator[](const size_type _Pos)vector< _Ty, _Alloc >inline
operator[](const size_type _Pos) const vector< _Ty, _Alloc >inline
pointer typedefvector< _Ty, _Alloc >
pop_back()vector< _Ty, _Alloc >inline
push_back(const _Ty &_Val)vector< _Ty, _Alloc >inline
push_back(_Ty &&_Val)vector< _Ty, _Alloc >inline
rbegin() _NOEXCEPTvector< _Ty, _Alloc >inline
rbegin() const _NOEXCEPTvector< _Ty, _Alloc >inline
reference typedefvector< _Ty, _Alloc >
rend() _NOEXCEPTvector< _Ty, _Alloc >inline
rend() const _NOEXCEPTvector< _Ty, _Alloc >inline
reserve(_CRT_GUARDOVERFLOW const size_type _Newcapacity)vector< _Ty, _Alloc >inline
resize(_CRT_GUARDOVERFLOW const size_type _Newsize)vector< _Ty, _Alloc >inline
resize(_CRT_GUARDOVERFLOW const size_type _Newsize, const _Ty &_Val)vector< _Ty, _Alloc >inline
reverse_iterator typedefvector< _Ty, _Alloc >
shrink_to_fit()vector< _Ty, _Alloc >inline
size() const _NOEXCEPTvector< _Ty, _Alloc >inline
size_type typedefvector< _Ty, _Alloc >
swap(vector &_Right) _NOEXCEPT_OP(_Altyvector< _Ty, _Alloc >inline
value_type typedefvector< _Ty, _Alloc >
vector() _NOEXCEPT_OP(is_nothrow_default_constructible< _Alloc >vector< _Ty, _Alloc >inline
vector(const _Alloc &_Al) _NOEXCEPTvector< _Ty, _Alloc >inlineexplicit
vector(_CRT_GUARDOVERFLOW const size_type _Count, const _Alloc &_Al=_Alloc())vector< _Ty, _Alloc >inlineexplicit
vector(_CRT_GUARDOVERFLOW const size_type _Count, const _Ty &_Val, const _Alloc &_Al=_Alloc())vector< _Ty, _Alloc >inline
vector(_Iter _First, _Iter _Last, const _Alloc &_Al=_Alloc())vector< _Ty, _Alloc >inline
vector(initializer_list< _Ty > _Ilist, const _Alloc &_Al=_Alloc())vector< _Ty, _Alloc >inline
vector(const vector &_Right)vector< _Ty, _Alloc >inline
vector(const vector &_Right, const _Alloc &_Al)vector< _Ty, _Alloc >inline
vector(vector &&_Right) _NOEXCEPTvector< _Ty, _Alloc >inline
vector(vector &&_Right, const _Alloc &_Al)vector< _Ty, _Alloc >inline
~vector() _NOEXCEPTvector< _Ty, _Alloc >inline