|
| | vector () _NOEXCEPT_OP(is_nothrow_default_constructible< _Alloc > |
| |
| | vector (const _Alloc &_Al) _NOEXCEPT |
| |
| | vector (_CRT_GUARDOVERFLOW size_type _Count, const _Alloc &_Al=_Alloc()) |
| |
| | vector (_CRT_GUARDOVERFLOW size_type _Count, const bool &_Val, const _Alloc &_Al=_Alloc()) |
| |
| | vector (const _Myt &_Right) |
| |
| | vector (const _Myt &_Right, const _Alloc &_Al) |
| |
| template<class _Iter , class = enable_if_t<_Is_iterator<_Iter>::value>> |
| | vector (_Iter _First, _Iter _Last, const _Alloc &_Al=_Alloc()) |
| |
| template<class _Iter > |
| void | _BConstruct (_Iter _First, _Iter _Last) |
| |
| | vector (_Myt &&_Right) |
| |
| | vector (_Myt &&_Right, const _Alloc &_Al) |
| |
| _Myt & | operator= (_Myt &&_Right) |
| |
| template<class... _Valty> |
| void | emplace_back (_Valty &&..._Val) |
| |
| template<class... _Valty> |
| iterator | emplace (const_iterator _Where, _Valty &&..._Val) |
| |
| | vector (initializer_list< bool > _Ilist, const _Alloc &_Al=allocator_type()) |
| |
| _Myt & | operator= (initializer_list< bool > _Ilist) |
| |
| void | assign (initializer_list< bool > _Ilist) |
| |
| iterator | insert (const_iterator _Where, initializer_list< bool > _Ilist) |
| |
| | ~vector () _NOEXCEPT |
| |
| _Myt & | operator= (const _Myt &_Right) |
| |
| void | reserve (_CRT_GUARDOVERFLOW size_type _Count) |
| |
| size_type | capacity () const _NOEXCEPT |
| |
| iterator | begin () _NOEXCEPT |
| |
| const_iterator | begin () const _NOEXCEPT |
| |
| iterator | end () _NOEXCEPT |
| |
| const_iterator | end () const _NOEXCEPT |
| |
| const_iterator | cbegin () const _NOEXCEPT |
| |
| const_iterator | cend () const _NOEXCEPT |
| |
| const_reverse_iterator | crbegin () const _NOEXCEPT |
| |
| const_reverse_iterator | crend () const _NOEXCEPT |
| |
| void | shrink_to_fit () |
| |
| iterator | _Make_iter (const_iterator _Where) |
| |
| reverse_iterator | rbegin () _NOEXCEPT |
| |
| const_reverse_iterator | rbegin () const _NOEXCEPT |
| |
| reverse_iterator | rend () _NOEXCEPT |
| |
| const_reverse_iterator | rend () const _NOEXCEPT |
| |
| void | resize (_CRT_GUARDOVERFLOW size_type _Newsize, bool _Val=false) |
| |
| size_type | size () const _NOEXCEPT |
| |
| size_type | max_size () const _NOEXCEPT |
| |
| bool | empty () const _NOEXCEPT |
| |
| _Alloc | get_allocator () const _NOEXCEPT |
| |
| const_reference | at (size_type _Off) const |
| |
| reference | at (size_type _Off) |
| |
| const_reference | operator[] (size_type _Off) const |
| |
| reference | operator[] (size_type _Off) |
| |
| reference | front () |
| |
| const_reference | front () const |
| |
| reference | back () |
| |
| const_reference | back () const |
| |
| void | push_back (const bool &_Val) |
| |
| void | pop_back () |
| |
| template<class _Iter > |
| enable_if_t< _Is_iterator< _Iter >::value, void > | assign (_Iter _First, _Iter _Last) |
| |
| void | assign (_CRT_GUARDOVERFLOW size_type _Count, const bool &_Val) |
| |
| iterator | insert (const_iterator _Where, const bool &_Val) |
| |
| iterator | insert (const_iterator _Where, _CRT_GUARDOVERFLOW size_type _Count, const bool &_Val) |
| |
| template<class _Iter > |
| enable_if_t< _Is_iterator< _Iter >::value, iterator > | insert (const_iterator _Where, _Iter _First, _Iter _Last) |
| |
| template<class _Iter > |
| void | _Insert (const_iterator _Where, _Iter _First, _Iter _Last, input_iterator_tag) |
| |
| template<class _Iter > |
| void | _Insert (const_iterator _Where, _Iter _First, _Iter _Last, forward_iterator_tag) |
| |
| iterator | erase (const_iterator _Where_arg) |
| |
| iterator | erase (const_iterator _First_arg, const_iterator _Last_arg) |
| |
| void | clear () _NOEXCEPT |
| |
| void | flip () _NOEXCEPT |
| |
| void | swap (_Myt &_Right) |
| |
| size_t | hash () const |
| |
| iterator | _Insert_n (const_iterator _Where, size_type _Count, const bool &_Val) |
| |
| size_type | _Insert_x (const_iterator _Where, size_type _Count) |
| |
| void | _Orphan_range (size_type, size_type) const |
| |
| void | _Trim (size_type _Size) |
| |
| void | _Xlen () const |
| |
| void | _Xran () const |
| |
| | _Vb_val (size_type _Count, const bool &_Val) |
| |
| | _Vb_val (size_type _Count, const bool &_Val, const _Alloc &_Al) |
| |
| | _Vb_val (const _Vb_val &_Right) |
| |
| | _Vb_val (const _Vb_val &_Right, const _Alloc &_Al) |
| |
| | _Vb_val (_Vb_val &&_Right) |
| |
| | _Vb_val (_Vb_val &&_Right, const _Alloc &_Al) |
| |
| | ~_Vb_val () _NOEXCEPT |
| |
| void | _Alloc_proxy () |
| |
| void | _Free_proxy () |
| |
| void | _Orphan_all () |
| |
| void | _Swap_all (_Container_base0 &) |
| |