WPILibC++ 2024.1.1-beta-4
wpi::SmallVectorTemplateBase< T, true > Member List

This is the complete list of members for wpi::SmallVectorTemplateBase< T, true >, including all inherited members.

assertSafeToAdd(const void *Elt, size_t N=1)wpi::SmallVectorTemplateCommon< T, typename >inlineprotected
assertSafeToAddRange(const T *From, const T *To)wpi::SmallVectorTemplateCommon< T, typename >inlineprotected
assertSafeToAddRange(ItTy, ItTy)wpi::SmallVectorTemplateCommon< T, typename >inlineprotected
assertSafeToReferenceAfterClear(const T *From, const T *To)wpi::SmallVectorTemplateCommon< T, typename >inlineprotected
assertSafeToReferenceAfterClear(ItTy, ItTy)wpi::SmallVectorTemplateCommon< T, typename >inlineprotected
assertSafeToReferenceAfterResize(const void *Elt, size_t NewSize)wpi::SmallVectorTemplateCommon< T, typename >inlineprotected
back()wpi::SmallVectorTemplateCommon< T, typename >inline
back() constwpi::SmallVectorTemplateCommon< T, typename >inline
begin()wpi::SmallVectorTemplateCommon< T, typename >inline
begin() constwpi::SmallVectorTemplateCommon< T, typename >inline
BeginXwpi::SmallVectorBaseprotected
Capacitywpi::SmallVectorBaseprotected
capacity() constwpi::SmallVectorTemplateCommon< T, typename >inline
capacity_in_bytes() constwpi::SmallVectorTemplateCommon< T, typename >inline
const_iterator typedefwpi::SmallVectorTemplateCommon< T, typename >
const_pointer typedefwpi::SmallVectorTemplateCommon< T, typename >
const_reference typedefwpi::SmallVectorTemplateCommon< T, typename >
const_reverse_iterator typedefwpi::SmallVectorTemplateCommon< T, typename >
data()wpi::SmallVectorTemplateCommon< T, typename >inline
data() constwpi::SmallVectorTemplateCommon< T, typename >inline
destroy_range(T *, T *)wpi::SmallVectorTemplateBase< T, true >inlineprotectedstatic
difference_type typedefwpi::SmallVectorTemplateCommon< T, typename >
empty() constwpi::SmallVectorTemplateCommon< T, typename >inline
end()wpi::SmallVectorTemplateCommon< T, typename >inline
end() constwpi::SmallVectorTemplateCommon< T, typename >inline
forward_value_param(ValueParamT V)wpi::SmallVectorTemplateBase< T, true >inlineprotectedstatic
front()wpi::SmallVectorTemplateCommon< T, typename >inline
front() constwpi::SmallVectorTemplateCommon< T, typename >inline
getFirstEl() constwpi::SmallVectorTemplateCommon< T, typename >inlineprotected
grow(size_t MinSize=0)wpi::SmallVectorTemplateBase< T, true >inlineprotected
grow_pod(size_t MinSize, size_t TSize)wpi::SmallVectorTemplateCommon< T, typename >inlineprotected
wpi::SmallVectorBase::grow_pod(void *FirstEl, size_t MinSize, size_t TSize)wpi::SmallVectorBaseprotected
growAndAssign(size_t NumElts, T Elt)wpi::SmallVectorTemplateBase< T, true >inlineprotected
growAndEmplaceBack(ArgTypes &&... Args)wpi::SmallVectorTemplateBase< T, true >inlineprotected
isRangeInStorage(const void *First, const void *Last) constwpi::SmallVectorTemplateCommon< T, typename >inlineprotected
isReferenceToRange(const void *V, const void *First, const void *Last) constwpi::SmallVectorTemplateCommon< T, typename >inlineprotected
isReferenceToStorage(const void *V) constwpi::SmallVectorTemplateCommon< T, typename >inlineprotected
isSafeToReferenceAfterResize(const void *Elt, size_t NewSize)wpi::SmallVectorTemplateCommon< T, typename >inlineprotected
isSmall() constwpi::SmallVectorTemplateCommon< T, typename >inlineprotected
iterator typedefwpi::SmallVectorTemplateCommon< T, typename >
mallocForGrow(void *FirstEl, size_t MinSize, size_t TSize, size_t &NewCapacity)wpi::SmallVectorBaseprotected
max_size() constwpi::SmallVectorTemplateCommon< T, typename >inline
operator[](size_type idx)wpi::SmallVectorTemplateCommon< T, typename >inline
operator[](size_type idx) constwpi::SmallVectorTemplateCommon< T, typename >inline
pointer typedefwpi::SmallVectorTemplateCommon< T, typename >
pop_back()wpi::SmallVectorTemplateBase< T, true >inline
push_back(ValueParamT Elt)wpi::SmallVectorTemplateBase< T, true >inline
rbegin()wpi::SmallVectorTemplateCommon< T, typename >inline
rbegin() constwpi::SmallVectorTemplateCommon< T, typename >inline
reference typedefwpi::SmallVectorTemplateCommon< T, typename >
rend()wpi::SmallVectorTemplateCommon< T, typename >inline
rend() constwpi::SmallVectorTemplateCommon< T, typename >inline
replaceAllocation(void *NewElts, size_t TSize, size_t NewCapacity, size_t VSize=0)wpi::SmallVectorBaseprotected
reserveForParamAndGetAddress(const T &Elt, size_t N=1)wpi::SmallVectorTemplateBase< T, true >inlineprotected
reserveForParamAndGetAddress(T &Elt, size_t N=1)wpi::SmallVectorTemplateBase< T, true >inlineprotected
reserveForParamAndGetAddressImpl(U *This, const T &Elt, size_t N)wpi::SmallVectorTemplateCommon< T, typename >inlineprotectedstatic
resetToSmall()wpi::SmallVectorTemplateCommon< T, typename >inlineprotected
reverse_iterator typedefwpi::SmallVectorTemplateCommon< T, typename >
set_size(size_t N)wpi::SmallVectorBaseinlineprotected
size() constwpi::SmallVectorTemplateCommon< T, typename >inline
Sizewpi::SmallVectorBaseprotected
size_in_bytes() constwpi::SmallVectorTemplateCommon< T, typename >inline
size_type typedefwpi::SmallVectorTemplateCommon< T, typename >
SizeTypeMax()wpi::SmallVectorBaseinlineprotectedstatic
SmallVectorBase()=deletewpi::SmallVectorBaseprotected
SmallVectorBase(void *FirstEl, size_t TotalCapacity)wpi::SmallVectorBaseinlineprotected
SmallVectorTemplateBase(size_t Size)wpi::SmallVectorTemplateBase< T, true >inlineprotected
SmallVectorTemplateCommon(size_t Size)wpi::SmallVectorTemplateCommon< T, typename >inlineprotected
SmallVectorTemplateCommon< T >wpi::SmallVectorTemplateBase< T, true >friend
TakesParamByValuewpi::SmallVectorTemplateBase< T, true >protectedstatic
uninitialized_copy(It1 I, It1 E, It2 Dest)wpi::SmallVectorTemplateBase< T, true >inlineprotectedstatic
uninitialized_copy(T1 *I, T1 *E, T2 *Dest, std::enable_if_t< std::is_same< std::remove_const_t< T1 >, T2 >::value > *=nullptr)wpi::SmallVectorTemplateBase< T, true >inlineprotectedstatic
uninitialized_move(It1 I, It1 E, It2 Dest)wpi::SmallVectorTemplateBase< T, true >inlineprotectedstatic
value_type typedefwpi::SmallVectorTemplateCommon< T, typename >
ValueParamT typedefwpi::SmallVectorTemplateBase< T, true >protected