ReactOS 0.4.16-dev-334-g4d9f67c
|
#include <dbghelp_private.h>
Public Attributes | |
void ** | buckets |
unsigned | elt_size |
unsigned | shift |
unsigned | num_elts |
unsigned | num_buckets |
unsigned | buckets_allocated |
_STLP_DECLARE_RANDOM_ACCESS_REVERSE_ITERATORS | |
Private Types | |
typedef _STLP_PRIV _Vector_base< _Tp, _Alloc > | _Base |
typedef vector< _Tp, _Alloc > | _Self |
typedef _STLP_NON_DBG_VECTOR | _Base |
typedef vector< _Tp, _Alloc > | _Self |
typedef _STLP_PRIV __construct_checker< _STLP_NON_DBG_VECTOR > | _ConstructCheck |
typedef _STLP_TYPENAME _STLP_PRIV _StorageType< _Tp >::_QualifiedType | _StorageType |
typedef _Alloc_traits< _StorageType, _Alloc >::allocator_type | _StorageTypeAlloc |
typedef _STLP_PRIV VECTOR_IMPL< _StorageType, _StorageTypeAlloc > | _Base |
typedef vector< _Tp, _Alloc > | _Self |
typedef _STLP_PRIV _CastTraits< _StorageType, _Tp > | cast_traits |
Private Attributes | |
_Base | _M_non_dbg_impl |
_STLP_PRIV __owned_list | _M_iter_list |
_Base | _M_impl |
Definition at line 64 of file dbghelp_private.h.
|
private |
|
private |
|
private |
|
private |
typedef random_access_iterator_tag vector< _Tp, >::_Iterator_category |
typedef random_access_iterator_tag vector< _Tp, >::_Iterator_category |
|
private |
|
private |
typedef _Base::allocator_type vector< _Tp, >::allocator_type |
typedef _Alloc_traits<value_type,_Alloc>::allocator_type vector< _Tp, >::allocator_type |
|
private |
typedef const value_type* vector< _Tp, >::const_iterator |
typedef _STLP_PRIV _DBG_iter<_Base, _STLP_PRIV _DbgTraits<_STLP_PRIV _Vector_const_traits<value_type, typename _Base::iterator> > > vector< _Tp, >::const_iterator |
typedef const value_type* vector< _Tp, >::const_iterator |
typedef const value_type* vector< _Tp, >::const_pointer |
typedef const value_type* vector< _Tp, >::const_pointer |
typedef const value_type& vector< _Tp, >::const_reference |
typedef const value_type& vector< _Tp, >::const_reference |
typedef value_type* vector< _Tp, >::iterator |
typedef _STLP_PRIV _DBG_iter<_Base, _STLP_PRIV _DbgTraits<_STLP_PRIV _Vector_nonconst_traits<value_type, typename _Base::iterator> > > vector< _Tp, >::iterator |
typedef value_type* vector< _Tp, >::iterator |
typedef value_type* vector< _Tp, >::pointer |
typedef value_type* vector< _Tp, >::pointer |
typedef value_type& vector< _Tp, >::reference |
typedef value_type& vector< _Tp, >::reference |
typedef _Tp vector< _Tp, >::value_type |
typedef _Tp vector< _Tp, >::value_type |
|
inlineexplicit |
Definition at line 233 of file _vector.h.
|
inline |
Definition at line 236 of file _vector.h.
Definition at line 249 of file _vector.h.
|
inline |
Definition at line 256 of file _vector.h.
|
inline |
|
inlineexplicit |
|
inlineexplicit |
Definition at line 190 of file _vector.h.
|
inline |
|
inline |
|
inline |
|
inlineexplicit |
Definition at line 106 of file _vector.h.
|
inlineexplicit |
|
inlineexplicit |
|
inline |
Definition at line 131 of file _vector.h.
Referenced by vector< _Tp, >::insert(), and vector< _Tp, >::push_back().
Definition at line 135 of file _vector.h.
Referenced by vector< _Tp, >::insert().
Definition at line 124 of file _vector.h.
Referenced by vector< _Tp, >::_Check_Overflow(), vector< _Tp, >::_Compare_Capacity(), vector< _Tp, >::_M_assign(), vector< _Tp, >::assign(), vector< _Tp, >::clear(), vector< _Tp, >::operator=(), vector< _Tp, >::reserve(), and vector< _Tp, >::resize().
Definition at line 126 of file _vector.h.
Referenced by vector< _Tp, >::pop_back().
|
inlineprivate |
Definition at line 128 of file _vector.h.
Referenced by vector< _Tp, >::erase(), and vector< _Tp, >::resize().
|
inlineprivate |
Definition at line 679 of file _vector.h.
Referenced by vector< _Tp, >::assign().
|
inlineprivate |
Definition at line 385 of file _vector.h.
Referenced by vector< _Tp, >::assign().
Definition at line 658 of file _vector.h.
Referenced by vector< _Tp, >::assign().
Definition at line 663 of file _vector.h.
Referenced by vector< _Tp, >::_M_range_insert_realloc().
Definition at line 171 of file _vector.h.
Referenced by vector< _Tp, >::_M_range_insert_realloc().
|
inlineprivate |
Definition at line 614 of file _vector.h.
|
inlineprivate |
Definition at line 591 of file _vector.h.
|
inlineprivate |
|
inlineprivate |
Definition at line 571 of file _vector.h.
Referenced by vector< _Tp, >::erase().
Definition at line 210 of file _vector.c.
Referenced by vector< _Tp, >::assign().
|
private |
Definition at line 166 of file _vector.c.
Referenced by vector< _Tp, >::insert().
|
private |
Definition at line 140 of file _vector.c.
|
private |
|
inlineprivate |
|
inlineprivate |
Definition at line 157 of file _vector.h.
Referenced by vector< _Tp, >::push_back().
|
private |
Definition at line 108 of file _vector.c.
|
private |
Definition at line 81 of file _vector.c.
Referenced by vector< _Tp, >::_M_insert_overflow(), and vector< _Tp, >::_M_insert_overflow_aux().
|
inlineprivate |
Definition at line 146 of file _vector.h.
|
inlineprivate |
Definition at line 418 of file _vector.h.
Referenced by vector< _Tp, >::_M_insert_overflow_aux().
Definition at line 166 of file _vector.h.
Referenced by vector< _Tp, >::at().
|
inlineprivate |
Definition at line 473 of file _vector.h.
|
inlineprivate |
Definition at line 454 of file _vector.h.
Referenced by vector< _Tp, >::insert().
|
inlineprivate |
Definition at line 427 of file _vector.h.
Referenced by vector< _Tp, >::insert().
Definition at line 668 of file _vector.h.
Referenced by vector< _Tp, >::_M_range_insert_realloc(), and vector< _Tp, >::assign().
|
inline |
Definition at line 390 of file _vector.h.
|
inline |
Definition at line 325 of file _vector.h.
|
inline |
|
inline |
Definition at line 318 of file _vector.h.
Referenced by hashtable< _Val, _Key, _HF, _Traits, _ExK, _EqK, _All >::_M_initialize_buckets(), _Locale_impl::make_classic_locale(), and vector< _Tp, >::resize().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 182 of file _vector.h.
Referenced by _Locale_impl::_Locale_impl(), hashtable< _Val, _Key, _HF, _Traits, _ExK, _EqK, _All >::_M_copy_from(), hashtable< _Val, _Key, _HF, _Traits, _ExK, _EqK, _All >::_M_rehash(), hashtable< _Val, _Key, _HF, _Traits, _ExK, _EqK, _All >::_S_before_begin(), vector< _Tp, >::clear(), IDropTargetImpl::DragEnter(), EnumFormatEtcImpl::EnumFormatEtcImpl(), vector< _Tp, >::erase(), vector< _Tp, >::front(), IDataObjectImpl::GetData(), vector< _Tp, >::operator[](), BtrfsDeviceAdd::populate_device_tree(), IDataObjectImpl::QueryGetData(), vector< _Tp, >::rend(), vector< _Tp, >::resize(), vector< _Tp, >::vector(), _Locale_impl::~_Locale_impl(), and IDataObjectImpl::~IDataObjectImpl().
|
inline |
|
inline |
|
inline |
Definition at line 199 of file _vector.h.
Referenced by vector< _Tp, >::_Check_Overflow(), vector< _Tp, >::_Compare_Capacity(), TArrayAsVector< T >::ArraySize(), vector< _Tp, >::assign(), vector< _Tp, >::insert(), vector< _Tp, >::reserve(), and vector< _Tp, >::resize().
Definition at line 653 of file _vector.h.
Referenced by DriveVolume::BuildFileList(), TArrayAsVector< T >::Flush(), BtrfsDeviceAdd::populate_device_tree(), BtrfsSend::StartSend(), and DriveVolume::~DriveVolume().
Definition at line 200 of file _vector.h.
Referenced by vector< _Tp, >::back(), vector< _Tp, >::front(), TArrayAsVector< T >::IsEmpty(), and vector< _Tp, >::pop_back().
Definition at line 184 of file _vector.h.
Referenced by _Locale_impl::_Locale_impl(), hashtable< _Val, _Key, _HF, _Traits, _ExK, _EqK, _All >::_M_copy_from(), vector< _Tp, >::_M_erase(), vector< _Tp, >::back(), vector< _Tp, >::clear(), IDropTargetImpl::DragEnter(), EnumFormatEtcImpl::EnumFormatEtcImpl(), vector< _Tp, >::erase(), IDataObjectImpl::GetData(), vector< _Tp, >::pop_back(), BtrfsDeviceAdd::populate_device_tree(), IDataObjectImpl::QueryGetData(), vector< _Tp, >::rbegin(), vector< _Tp, >::resize(), vector< _Tp, >::vector(), _Locale_impl::~_Locale_impl(), and IDataObjectImpl::~IDataObjectImpl().
|
inline |
|
inline |
|
inline |
Definition at line 352 of file _vector.h.
Definition at line 623 of file _vector.h.
Referenced by vector< _Tp, >::clear(), TArrayAsVector< T >::Destroy(), TArrayAsVector< T >::Detach(), TArrayAsVector< T >::Reallocate(), and vector< _Tp, >::resize().
Definition at line 205 of file _vector.h.
Referenced by ConfigTest::template_function_partial_ordering().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
__iterator__ vector< _Tp, _Alloc >::insert | ( | iterator | __pos, |
const _Tp & | __x = _STLP_DEFAULT_CONSTRUCTED(_Tp) |
||
) |
Definition at line 223 of file _vector.c.
Referenced by TArrayAsVector< T >::Add(), TArrayAsVector< T >::AddAt(), and TArrayAsVector< T >::Reallocate().
|
inline |
|
inline |
|
inline |
Definition at line 540 of file _vector.h.
|
inline |
|
inline |
Definition at line 193 of file _vector.h.
Referenced by vector< _Tp, >::_M_compute_next_size().
Definition at line 182 of file _vector.c.
Referenced by TArrayAsVector< T >::operator=().
|
inline |
Definition at line 234 of file _vector.h.
|
inline |
|
inline |
Definition at line 202 of file _vector.h.
Referenced by TArrayAsVector< T >::operator[]().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 341 of file _vector.h.
|
inline |
Definition at line 379 of file _vector.h.
Referenced by PropertySheetDialog::add(), IDropTargetImpl::AddSuportedFormat(), DriveVolume::BuildFileList(), depend(), BtrfsChangeDriveLetter::DlgProc(), EnumFormatEtcImpl::EnumFormatEtcImpl(), find_devices(), InitDialog(), CJournaledTestList::LoadJournalFile(), parse_tident(), vector< _Tp, >::push_back(), DriveVolume::ScanDirectory(), SendSubvolW(), IDataObjectImpl::SetData(), BtrfsSend::StartSend(), tokenize(), translate_macro(), and CJournaledTestList::WriteInitialJournalFile().
|
inline |
|
inline |
Definition at line 187 of file _vector.h.
Referenced by vector< _Tp, >::_M_clear(), vector< _Tp, >::_M_clear_after_move(), and vector< _Tp, >::~vector().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 189 of file _vector.h.
Referenced by vector< _Tp, >::_M_clear(), vector< _Tp, >::_M_clear_after_move(), and vector< _Tp, >::~vector().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 62 of file _vector.c.
Referenced by _Locale_impl::_Locale_impl(), hashtable< _Val, _Key, _HF, _Traits, _ExK, _EqK, _All >::_M_initialize_buckets(), _Locale_impl::make_classic_locale(), TArrayAsVector< T >::Reallocate(), and TArrayAsVector< T >::TArrayAsVector().
|
inline |
Definition at line 639 of file _vector.h.
Referenced by DriveVolume::BuildFileList(), DriveVolume::GetClusterInfo(), InitDialog(), _Locale_impl::insert(), process(), vector< _Tp, >::resize(), and tokenize().
|
inline |
Definition at line 359 of file _vector.h.
|
inline |
Definition at line 192 of file _vector.h.
Referenced by vector< _Tp, >::_Check_Overflow(), vector< _Tp, >::_M_compute_next_size(), hashtable< _Val, _Key, _HF, _Traits, _ExK, _EqK, _All >::_M_copy_from(), vector< _Tp, >::assign(), hashtable< _Val, _Key, _HF, _Traits, _ExK, _EqK, _All >::bucket_count(), depend(), BtrfsChangeDriveLetter::do_change(), PropertySheetDialog::DoModal(), DriveVolume::GetDBDirCount(), TArrayAsVector< T >::GetItemsInContainer(), CJournaledTestList::GetNextTestInfo(), identify(), InitDialog(), _Locale_impl::insert(), EnumFormatEtcImpl::Next(), vector< _Tp, >::operator=(), vector< _Tp, >::operator[](), parse_struct(), parse_variable(), BtrfsDeviceAdd::populate_device_tree(), vector< _Tp, >::resize(), DriveVolume::ScanDirectory(), send_subvol(), EnumFormatEtcImpl::Skip(), BtrfsSend::Thread(), and CJournaledTestList::WriteInitialJournalFile().
Definition at line 404 of file _vector.h.
Referenced by vector< _Tp, >::_M_fill_assign(), and hashtable< _Val, _Key, _HF, _Traits, _ExK, _EqK, _All >::swap().
Definition at line 265 of file _vector.h.
Definition at line 231 of file _vector.h.
Referenced by vector< _Tp, >::assign(), vector< _Tp, >::at(), vector< _Tp, >::back(), vector< _Tp, >::begin(), vector< _Tp, >::capacity(), vector< _Tp, >::clear(), vector< _Tp, >::empty(), vector< _Tp, >::end(), vector< _Tp, >::erase(), vector< _Tp, >::front(), vector< _Tp, >::get_allocator(), vector< _Tp, >::insert(), vector< _Tp, >::max_size(), vector< _Tp, >::operator=(), vector< _Tp, >::operator[](), vector< _Tp, >::pop_back(), vector< _Tp, >::push_back(), vector< _Tp, >::reserve(), vector< _Tp, >::resize(), vector< _Tp, >::size(), and vector< _Tp, >::swap().
|
private |
Definition at line 112 of file _vector.h.
Referenced by vector< _Tp, >::_Invalidate_all(), vector< _Tp, >::_Invalidate_iterator(), vector< _Tp, >::_Invalidate_iterators(), vector< _Tp, >::begin(), vector< _Tp, >::end(), vector< _Tp, >::erase(), vector< _Tp, >::insert(), vector< _Tp, >::swap(), and vector< _Tp, >::vector().
Definition at line 111 of file _vector.h.
Referenced by vector< _Tp, >::_M_assign(), vector< _Tp, >::assign(), vector< _Tp, >::at(), vector< _Tp, >::begin(), vector< _Tp, >::capacity(), vector< _Tp, >::clear(), vector< _Tp, >::empty(), vector< _Tp, >::end(), vector< _Tp, >::erase(), vector< _Tp, >::get_allocator(), vector< _Tp, >::insert(), vector< _Tp, >::max_size(), vector< _Tp, >::operator=(), vector< _Tp, >::operator[](), vector< _Tp, >::pop_back(), vector< _Tp, >::push_back(), vector< _Tp, >::reserve(), vector< _Tp, >::resize(), vector< _Tp, >::size(), and vector< _Tp, >::swap().
vector< _Tp, >::_STLP_DECLARE_RANDOM_ACCESS_REVERSE_ITERATORS |
Definition at line 66 of file dbghelp_private.h.
Definition at line 71 of file dbghelp_private.h.
Definition at line 67 of file dbghelp_private.h.
Definition at line 70 of file dbghelp_private.h.
Definition at line 69 of file dbghelp_private.h.
Definition at line 68 of file dbghelp_private.h.