ArrayBase< ElementType, TypeOfCriticalSectionToUse > Member List

This is the complete list of members for ArrayBase< ElementType, TypeOfCriticalSectionToUse >, including all inherited members.

add(const ElementType &newElement) | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
add(ElementType &&newElement) | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
add(const ElementType &firstNewElement, OtherElements... otherElements) | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
add(ElementType &&firstNewElement, OtherElements... otherElements) | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
addArray(const Type *elementsToAdd, int numElementsToAdd) | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
addArray(const std::initializer_list< TypeToCreateFrom > &items) | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
addArray(const OtherArrayType &arrayToAddFrom) | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
addArray(const OtherArrayType &arrayToAddFrom, int startIndex, int numElementsToAdd=-1) | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
ArrayBase()=default | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
ArrayBase(ArrayBase &&other) noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
ArrayBase(ArrayBase< OtherElementType, OtherCriticalSection > &&other) noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
begin() noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
begin() const noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
capacity() const noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
clear() | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
data() noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
data() const noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
end() noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
end() const noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
ensureAllocatedSize(int minNumElements) | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
getFirst() const noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
getLast() const noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
getValueWithDefault(const int index) const noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
insert(int indexToInsertAt, ParameterType newElement, int numberOfTimesToInsertIt) | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
insertArray(int indexToInsertAt, const ElementType *newElements, int numberOfElements) | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
move(int currentIndex, int newIndex) noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
operator!=(const OtherArrayType &other) const noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
operator=(ArrayBase &&other) noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
operator=(ArrayBase< OtherElementType, OtherCriticalSection > &&other) noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
operator==(const OtherArrayType &other) const noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
operator[](const int index) noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
operator[](const int index) const noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
removeElements(int indexToRemoveAt, int numElementsToRemove) | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
setAllocatedSize(int numElements) | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
shrinkToNoMoreThan(int maxNumElements) | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
size() const noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
swap(int index1, int index2) | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
swapWith(ArrayBase &other) noexcept | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |
~ArrayBase() | ArrayBase< ElementType, TypeOfCriticalSectionToUse > |