JUCE  v5.1.1-3-g1a0b28c73
JUCE API
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 >inline
add(ElementType &&newElement)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
add(const ElementType &firstNewElement, OtherElements... otherElements)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
add(ElementType &&firstNewElement, OtherElements... otherElements)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
addArray(const Type *elementsToAdd, int numElementsToAdd)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
addArray(const OtherArrayType &arrayToAddFrom, int startIndex=0, int numElementsToAdd=-1)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
addAssumingCapacityIsReady(const ElementType &e)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inlineprivate
addAssumingCapacityIsReady(ElementType &&e)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inlineprivate
addAssumingCapacityIsReady(const ElementType &firstNewElement, OtherElements... otherElements)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inlineprivate
addAssumingCapacityIsReady(ElementType &&firstNewElement, OtherElements... otherElements)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inlineprivate
addIfNotAlreadyThere(ParameterType newElement)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
addNullTerminatedArray(const Type *const *elementsToAdd)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
addSorted(ElementComparator &comparator, ParameterType newElement)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
addUsingDefaultSort(ParameterType newElement)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
Array() noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
Array(const Array< ElementType, TypeOfCriticalSectionToUse > &other)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
Array(Array< ElementType, TypeOfCriticalSectionToUse > &&other) noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
Array(const TypeToCreateFrom *values)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inlineexplicit
Array(const TypeToCreateFrom *values, int numValues)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
begin() const noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
clear()Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
clearQuick()Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
contains(ParameterType elementToLookFor) constArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
dataArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >private
deleteAllElements() noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inlineprivate
end() const noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
ensureStorageAllocated(const int minNumElements)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
fill(const ParameterType &newValue) noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
getFirst() constArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
getLast() constArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
getLock() const noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
getRawDataPointer() noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
getReference(const int index) const noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
getUnchecked(const int index) constArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
indexOf(ParameterType elementToLookFor) constArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
indexOfSorted(ElementComparator &comparator, TargetValueType elementToLookFor) constArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
insert(int indexToInsertAt, ParameterType newElement)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
insertArray(int indexToInsertAt, const ElementType *newElements, int numberOfElements)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
insertMultiple(int indexToInsertAt, ParameterType newElement, int numberOfTimesToInsertIt)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
isEmpty() const noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
minimiseStorageAfterRemoval()Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inlineprivate
minimiseStorageOverheads()Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
move(const int currentIndex, int newIndex) noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
numUsedArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >private
operator!=(const OtherArrayType &other) constArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
operator=(const Array &other)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
operator=(Array &&other) noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
operator==(const OtherArrayType &other) constArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
operator[](const int index) constArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
ParameterType typedefArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >private
remove(int indexToRemove)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
remove(const ElementType *elementToRemove)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
removeAllInstancesOf(ParameterType valueToRemove)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
removeAndReturn(const int indexToRemove)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
removeFirstMatchingValue(ParameterType valueToRemove)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
removeIf(PredicateType predicate)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
removeInternal(const int indexToRemove)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inlineprivate
removeLast(int howManyToRemove=1)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
removeRange(int startIndex, int numberToRemove)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
removeValuesIn(const OtherArrayType &otherArray)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
removeValuesNotIn(const OtherArrayType &otherArray)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
resize(const int targetNumItems)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
ScopedLockType typedefArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >
set(const int indexToChange, ParameterType newValue)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
setUnchecked(const int indexToChange, ParameterType newValue)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
size() const noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
sort()Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
sort(ElementComparator &comparator, const bool retainOrderOfEquivalentItems=false)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
swap(const int index1, const int index2)Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
swapWith(OtherArrayType &otherArray) noexceptArray< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline
~Array()Array< ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize >inline