JUCE
OwnedArray< ObjectClass, TypeOfCriticalSectionToUse > Member List

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

add(ObjectClass *newObject)OwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
add(std::unique_ptr< ObjectClass > newObject)OwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
addArray(const OtherArrayType &arrayToAddFrom, int startIndex=0, int numElementsToAdd=-1)OwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
addArray(const std::initializer_list< OtherArrayType > &items)OwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
addCopiesOf(const OtherArrayType &arrayToAddFrom, int startIndex=0, int numElementsToAdd=-1)OwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
addSorted(ElementComparator &comparator, ObjectClass *newObject) noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
begin() noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
begin() const noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
clear(bool deleteObjects=true)OwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
clearQuick(bool deleteObjects)OwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
contains(const ObjectClass *objectToLookFor) const noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
data() noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
data() const noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
end() noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
end() const noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
ensureStorageAllocated(int minNumElements) noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
getFirst() const noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
getLast() const noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
getLock() const noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
getRawDataPointer() noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
getUnchecked(int index) const noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
indexOf(const ObjectClass *objectToLookFor) const noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
indexOfSorted(ElementComparator &comparator, const ObjectClass *objectToLookFor) const noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
insert(int indexToInsertAt, ObjectClass *newObject)OwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
insert(int indexToInsertAt, std::unique_ptr< ObjectClass > newObject)OwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
insertArray(int indexToInsertAt, ObjectClass *const *newObjects, int numberOfElements)OwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
isEmpty() const noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
minimiseStorageOverheads() noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
move(int currentIndex, int newIndex) noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
operator=(OwnedArray &&other) noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
operator=(OwnedArray< OtherObjectClass, OtherCriticalSection > &&other) noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
operator[](int index) const noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
OwnedArray()=defaultOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
OwnedArray(OwnedArray &&other) noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
OwnedArray(const std::initializer_list< ObjectClass *> &items)OwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
OwnedArray(OwnedArray< OtherObjectClass, OtherCriticalSection > &&other) noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
remove(int indexToRemove, bool deleteObject=true)OwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
removeAndReturn(int indexToRemove)OwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
removeLast(int howManyToRemove=1, bool deleteObjects=true)OwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
removeObject(const ObjectClass *objectToRemove, bool deleteObject=true)OwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
removeRange(int startIndex, int numberToRemove, bool deleteObjects=true)OwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
ScopedLockType typedefOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
set(int indexToChange, ObjectClass *newObject, bool deleteOldElement=true)OwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
set(int indexToChange, std::unique_ptr< ObjectClass > newObject, bool deleteOldElement=true)OwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
size() const noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
sort(ElementComparator &comparator, bool retainOrderOfEquivalentItems=false) noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
swap(int index1, int index2) noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
swapWith(OtherArrayType &otherArray) noexceptOwnedArray< ObjectClass, TypeOfCriticalSectionToUse >
~OwnedArray()OwnedArray< ObjectClass, TypeOfCriticalSectionToUse >