Cogs.Foundation
Loading...
Searching...
No Matches
Cogs::Collections::SmallVectorImplBase< T, isPod > Member List

This is the complete list of members for Cogs::Collections::SmallVectorImplBase< T, isPod >, including all inherited members.

allocatorCogs::Collections::SmallVectorBaseprotected
back()Cogs::Collections::SmallVectorTemplateBase< T >inline
back() constCogs::Collections::SmallVectorTemplateBase< T >inline
begin()Cogs::Collections::SmallVectorTemplateBase< T >inline
begin() constCogs::Collections::SmallVectorTemplateBase< T >inline
capacity() constCogs::Collections::SmallVectorTemplateBase< T >inline
capacityInBytes() constCogs::Collections::SmallVectorBaseinlineprotected
capacityPtrCogs::Collections::SmallVectorBaseprotected
cbegin() constCogs::Collections::SmallVectorTemplateBase< T >inline
cend() constCogs::Collections::SmallVectorTemplateBase< T >inline
copy(T1 first, T1 last, T2 dest)Cogs::Collections::SmallVectorImplBase< T, isPod >inlineprotected
copyNew(T1 first, T1 last, T2 dest)Cogs::Collections::SmallVectorImplBase< T, isPod >inlineprotected
data()Cogs::Collections::SmallVectorTemplateBase< T >inline
data() constCogs::Collections::SmallVectorTemplateBase< T >inline
destroy(T *first, const T *last)Cogs::Collections::SmallVectorImplBase< T, isPod >inlineprotected
emplace_back(Args &&... args)Cogs::Collections::SmallVectorImplBase< T, isPod >inline
empty() constCogs::Collections::SmallVectorTemplateBase< T >inline
end()Cogs::Collections::SmallVectorTemplateBase< T >inline
end() constCogs::Collections::SmallVectorTemplateBase< T >inline
erase(const T *pos)Cogs::Collections::SmallVectorImplBase< T, isPod >inline
firstElementCogs::Collections::SmallVectorTemplateBase< T >protected
firstPtrCogs::Collections::SmallVectorBaseprotected
front()Cogs::Collections::SmallVectorTemplateBase< T >inline
front() constCogs::Collections::SmallVectorTemplateBase< T >inline
grow(size_t minSize=0)Cogs::Collections::SmallVectorImplBase< T, isPod >inlineprotected
growPod(const void *firstElement, const size_t minSizeBytes)Cogs::Collections::SmallVectorBaseprotected
initialize(T *first, const T *last)Cogs::Collections::SmallVectorImplBase< T, isPod >inlineprotected
isSmall() constCogs::Collections::SmallVectorTemplateBase< T >inlineprotected
lastPtrCogs::Collections::SmallVectorBaseprotected
move(T1 first, T1 last, T2 dest)Cogs::Collections::SmallVectorImplBase< T, isPod >inlineprotected
moveNew(T1 first, T1 last, T2 dest)Cogs::Collections::SmallVectorImplBase< T, isPod >inlineprotected
operator[](const size_t index)Cogs::Collections::SmallVectorTemplateBase< T >inline
operator[](const size_t index) constCogs::Collections::SmallVectorTemplateBase< T >inline
pop_back()Cogs::Collections::SmallVectorImplBase< T, isPod >inline
push_back(const T &t)Cogs::Collections::SmallVectorImplBase< T, isPod >inline
push_back(T &&t)Cogs::Collections::SmallVectorImplBase< T, isPod >inline
reset()Cogs::Collections::SmallVectorTemplateBase< T >inlineprotected
setSize(size_t newSize)Cogs::Collections::SmallVectorTemplateBase< T >inlineprotected
size() constCogs::Collections::SmallVectorTemplateBase< T >inline
sizeInBytes() constCogs::Collections::SmallVectorBaseinlineprotected
SmallVectorBase(void *data, size_t capacity, Memory::Allocator *allocator)Cogs::Collections::SmallVectorBaseinlineprotected
SmallVectorImplBase(size_t capacity, Memory::Allocator *allocator)Cogs::Collections::SmallVectorImplBase< T, isPod >inlineprotected
SmallVectorTemplateBase(size_t capacity, Memory::Allocator *allocator)Cogs::Collections::SmallVectorTemplateBase< T >inlineprotected