allocator (defined in Cogs::Collections::SmallVectorBase) | Cogs::Collections::SmallVectorBase | protected |
append(T1 first, T1 last) (defined in Cogs::Collections::SmallVectorImpl< T >) | Cogs::Collections::SmallVectorImpl< T > | inline |
append(std::initializer_list< T > il) (defined in Cogs::Collections::SmallVectorImpl< T >) | Cogs::Collections::SmallVectorImpl< T > | inline |
assign(T1 first, T1 last) (defined in Cogs::Collections::SmallVectorImpl< T >) | Cogs::Collections::SmallVectorImpl< T > | inline |
assign(std::initializer_list< T > il) (defined in Cogs::Collections::SmallVectorImpl< T >) | Cogs::Collections::SmallVectorImpl< T > | inline |
back() (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inline |
back() const (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inline |
begin() (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inline |
begin() const (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inline |
capacity() const (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inline |
capacityInBytes() const (defined in Cogs::Collections::SmallVectorBase) | Cogs::Collections::SmallVectorBase | inlineprotected |
capacityPtr (defined in Cogs::Collections::SmallVectorBase) | Cogs::Collections::SmallVectorBase | protected |
cbegin() const (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inline |
cend() const (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inline |
clear() (defined in Cogs::Collections::SmallVectorImpl< T >) | Cogs::Collections::SmallVectorImpl< T > | inline |
data() (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inline |
data() const (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inline |
difference_type typedef (defined in Cogs::Collections::SmallVector< T, Size >) | Cogs::Collections::SmallVector< T, Size > | |
empty() const (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inline |
end() (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inline |
end() const (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inline |
firstElement (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | protected |
firstPtr (defined in Cogs::Collections::SmallVectorBase) | Cogs::Collections::SmallVectorBase | protected |
front() (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inline |
front() const (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inline |
growPod(const void *firstElement, const size_t minSizeBytes) (defined in Cogs::Collections::SmallVectorBase) | Cogs::Collections::SmallVectorBase | protected |
inlineStorage (defined in Cogs::Collections::SmallVector< T, Size >) | Cogs::Collections::SmallVector< T, Size > | private |
isSmall() const (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inlineprotected |
lastPtr (defined in Cogs::Collections::SmallVectorBase) | Cogs::Collections::SmallVectorBase | protected |
operator=(const SmallVector &other) (defined in Cogs::Collections::SmallVector< T, Size >) | Cogs::Collections::SmallVector< T, Size > | inline |
operator=(SmallVector &&other) noexcept (defined in Cogs::Collections::SmallVector< T, Size >) | Cogs::Collections::SmallVector< T, Size > | inline |
operator=(SmallVectorImpl< T > &&other) noexcept (defined in Cogs::Collections::SmallVector< T, Size >) | Cogs::Collections::SmallVector< T, Size > | inline |
operator=(const SmallVectorImpl &other) (defined in Cogs::Collections::SmallVectorImpl< T >) | Cogs::Collections::SmallVectorImpl< T > | inline |
operator[](const size_t index) (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inline |
operator[](const size_t index) const (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inline |
pointer typedef (defined in Cogs::Collections::SmallVector< T, Size >) | Cogs::Collections::SmallVector< T, Size > | |
reference typedef (defined in Cogs::Collections::SmallVector< T, Size >) | Cogs::Collections::SmallVector< T, Size > | |
release() (defined in Cogs::Collections::SmallVectorImpl< T >) | Cogs::Collections::SmallVectorImpl< T > | inlineprotected |
reserve(size_t newCapacity) (defined in Cogs::Collections::SmallVectorImpl< T >) | Cogs::Collections::SmallVectorImpl< T > | inline |
reset() (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inlineprotected |
resize(size_t newSize) (defined in Cogs::Collections::SmallVectorImpl< T >) | Cogs::Collections::SmallVectorImpl< T > | inline |
setSize(size_t newSize) (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inlineprotected |
size() const (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inline |
sizeInBytes() const (defined in Cogs::Collections::SmallVectorBase) | Cogs::Collections::SmallVectorBase | inlineprotected |
SmallVector() (defined in Cogs::Collections::SmallVector< T, Size >) | Cogs::Collections::SmallVector< T, Size > | inline |
SmallVector(size_t size) (defined in Cogs::Collections::SmallVector< T, Size >) | Cogs::Collections::SmallVector< T, Size > | inlineexplicit |
SmallVector(Memory::Allocator *allocator) (defined in Cogs::Collections::SmallVector< T, Size >) | Cogs::Collections::SmallVector< T, Size > | inline |
SmallVector(SmallVector &&other) noexcept (defined in Cogs::Collections::SmallVector< T, Size >) | Cogs::Collections::SmallVector< T, Size > | inline |
SmallVector(SmallVectorImpl< T > &&other) noexcept (defined in Cogs::Collections::SmallVector< T, Size >) | Cogs::Collections::SmallVector< T, Size > | inline |
SmallVector(const SmallVector &other) (defined in Cogs::Collections::SmallVector< T, Size >) | Cogs::Collections::SmallVector< T, Size > | inline |
SmallVector(const SmallVectorImpl< T > &other) (defined in Cogs::Collections::SmallVector< T, Size >) | Cogs::Collections::SmallVector< T, Size > | inline |
SmallVector(std::initializer_list< T > il) (defined in Cogs::Collections::SmallVector< T, Size >) | Cogs::Collections::SmallVector< T, Size > | inline |
SmallVectorBase(void *data, size_t capacity, Memory::Allocator *allocator) (defined in Cogs::Collections::SmallVectorBase) | Cogs::Collections::SmallVectorBase | inlineprotected |
SmallVectorImpl(size_t capacity, Memory::Allocator *allocator=Memory::Allocator::overflowAllocator()) (defined in Cogs::Collections::SmallVectorImpl< T >) | Cogs::Collections::SmallVectorImpl< T > | inlineprotected |
SmallVectorTemplateBase(size_t capacity, Memory::Allocator *allocator) (defined in Cogs::Collections::SmallVectorTemplateBase< T >) | Cogs::Collections::SmallVectorTemplateBase< T > | inlineprotected |
value_type typedef (defined in Cogs::Collections::SmallVector< T, Size >) | Cogs::Collections::SmallVector< T, Size > | |
~SmallVectorImpl() (defined in Cogs::Collections::SmallVectorImpl< T >) | Cogs::Collections::SmallVectorImpl< T > | inline |