Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize > Member List

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

add(const ElementType &newElement)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
add(ElementType &&newElement)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
add(const ElementType &firstNewElement, OtherElements &&... otherElements)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
add(ElementType &&firstNewElement, OtherElements &&... otherElements)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
addArray(const Type *elementsToAdd, int numElementsToAdd)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
addArray(const std::initializer_list< TypeToCreateFrom > &items)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
addArray(const OtherArrayType &arrayToAddFrom)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
addArray(const OtherArrayType &arrayToAddFrom, int startIndex, int numElementsToAdd=-1)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
addIfNotAlreadyThere(ParameterType newElement)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
addNullTerminatedArray(const Type *const *elementsToAdd)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
addSorted(ElementComparator &comparator, ParameterType newElement)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
addUsingDefaultSort(ParameterType newElement)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
Array()=defaultArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
Array(const Array &other)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
Array(Array &&other) noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
Array(const TypeToCreateFrom *data)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >explicit
Array(const TypeToCreateFrom *data, int numValues)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
Array(const ElementType &singleElementToAdd)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
Array(ElementType &&singleElementToAdd)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
Array(const ElementType &firstNewElement, OtherElements &&... otherElements)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
Array(ElementType &&firstNewElement, OtherElements &&... otherElements)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
Array(const std::initializer_list< TypeToCreateFrom > &items)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
begin() noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
begin() const noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
clear()Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
clearQuick()Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
contains(ParameterType elementToLookFor) constArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
data() noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
data() const noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
end() noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
end() const noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
ensureStorageAllocated(int minNumElements)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
fill(const ParameterType &newValue) noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
getFirst() const noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
getLast() const noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
getLock() const noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
getRawDataPointer() noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
getRawDataPointer() const noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
getReference(int index) noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
getReference(int index) const noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
getUnchecked(int index) constArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
indexOf(ParameterType elementToLookFor) constArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
indexOfSorted(ElementComparator &comparator, TargetValueType elementToLookFor) constArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
insert(int indexToInsertAt, ParameterType newElement)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
insertArray(int indexToInsertAt, const ElementType *newElements, int numberOfElements)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
insertMultiple(int indexToInsertAt, ParameterType newElement, int numberOfTimesToInsertIt)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
isEmpty() const noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
minimiseStorageOverheads()Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
move(int currentIndex, int newIndex) noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
operator!=(const OtherArrayType &other) constArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
operator=(const Array &other)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
operator=(Array &&other) noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
operator==(const OtherArrayType &other) constArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
operator[](int index) constArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
remove(int indexToRemove)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
remove(const ElementType *elementToRemove)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
removeAllInstancesOf(ParameterType valueToRemove)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
removeAndReturn(int indexToRemove)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
removeFirstMatchingValue(ParameterType valueToRemove)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
removeIf(PredicateType &&predicate)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
removeLast(int howManyToRemove=1)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
removeRange(int startIndex, int numberToRemove)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
removeValuesIn(const OtherArrayType &otherArray)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
removeValuesNotIn(const OtherArrayType &otherArray)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
resize(int targetNumItems)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
ScopedLockType typedefArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
set(int indexToChange, ParameterType newValue)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
setUnchecked(int indexToChange, ParameterType newValue)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
size() const noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
sort()Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
sort(ElementComparator &comparator, bool retainOrderOfEquivalentItems=false)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
swap(int index1, int index2)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
swapWith(OtherArrayType &otherArray) noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
~Array()=defaultArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >