Cogs.Core
Cogs::Collections::SmallVectorImplBase< T, isPod > Member List

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

allocator (defined in Cogs::Collections::SmallVectorBase)Cogs::Collections::SmallVectorBaseprotected
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::SmallVectorBaseinlineprotected
capacityPtr (defined in Cogs::Collections::SmallVectorBase)Cogs::Collections::SmallVectorBaseprotected
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
copy(T1 first, T1 last, T2 dest) (defined in Cogs::Collections::SmallVectorImplBase< T, isPod >)Cogs::Collections::SmallVectorImplBase< T, isPod >inlineprotected
copyNew(T1 first, T1 last, T2 dest) (defined in Cogs::Collections::SmallVectorImplBase< T, isPod >)Cogs::Collections::SmallVectorImplBase< T, isPod >inlineprotected
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
destroy(T *first, const T *last) (defined in Cogs::Collections::SmallVectorImplBase< T, isPod >)Cogs::Collections::SmallVectorImplBase< T, isPod >inlineprotected
emplace_back(Args &&... args) (defined in Cogs::Collections::SmallVectorImplBase< T, isPod >)Cogs::Collections::SmallVectorImplBase< T, isPod >inline
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
erase(const T *pos) (defined in Cogs::Collections::SmallVectorImplBase< T, isPod >)Cogs::Collections::SmallVectorImplBase< T, isPod >inline
firstElement (defined in Cogs::Collections::SmallVectorTemplateBase< T >)Cogs::Collections::SmallVectorTemplateBase< T >protected
firstPtr (defined in Cogs::Collections::SmallVectorBase)Cogs::Collections::SmallVectorBaseprotected
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
grow(size_t minSize=0) (defined in Cogs::Collections::SmallVectorImplBase< T, isPod >)Cogs::Collections::SmallVectorImplBase< T, isPod >inlineprotected
growPod(const void *firstElement, const size_t minSizeBytes) (defined in Cogs::Collections::SmallVectorBase)Cogs::Collections::SmallVectorBaseprotected
initialize(T *first, const T *last) (defined in Cogs::Collections::SmallVectorImplBase< T, isPod >)Cogs::Collections::SmallVectorImplBase< T, isPod >inlineprotected
isSmall() const (defined in Cogs::Collections::SmallVectorTemplateBase< T >)Cogs::Collections::SmallVectorTemplateBase< T >inlineprotected
lastPtr (defined in Cogs::Collections::SmallVectorBase)Cogs::Collections::SmallVectorBaseprotected
move(T1 first, T1 last, T2 dest) (defined in Cogs::Collections::SmallVectorImplBase< T, isPod >)Cogs::Collections::SmallVectorImplBase< T, isPod >inlineprotected
moveNew(T1 first, T1 last, T2 dest) (defined in Cogs::Collections::SmallVectorImplBase< T, isPod >)Cogs::Collections::SmallVectorImplBase< T, isPod >inlineprotected
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
pop_back() (defined in Cogs::Collections::SmallVectorImplBase< T, isPod >)Cogs::Collections::SmallVectorImplBase< T, isPod >inline
push_back(const T &t) (defined in Cogs::Collections::SmallVectorImplBase< T, isPod >)Cogs::Collections::SmallVectorImplBase< T, isPod >inline
push_back(T &&t) (defined in Cogs::Collections::SmallVectorImplBase< T, isPod >)Cogs::Collections::SmallVectorImplBase< T, isPod >inline
reset() (defined in Cogs::Collections::SmallVectorTemplateBase< T >)Cogs::Collections::SmallVectorTemplateBase< T >inlineprotected
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::SmallVectorBaseinlineprotected
SmallVectorBase(void *data, size_t capacity, Memory::Allocator *allocator) (defined in Cogs::Collections::SmallVectorBase)Cogs::Collections::SmallVectorBaseinlineprotected
SmallVectorImplBase(size_t capacity, Memory::Allocator *allocator) (defined in Cogs::Collections::SmallVectorImplBase< T, isPod >)Cogs::Collections::SmallVectorImplBase< T, isPod >inlineprotected
SmallVectorTemplateBase(size_t capacity, Memory::Allocator *allocator) (defined in Cogs::Collections::SmallVectorTemplateBase< T >)Cogs::Collections::SmallVectorTemplateBase< T >inlineprotected