JUCE
ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse > Member List

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

add(ObjectClass *newObject)ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
add(const ObjectClassPtr &newObject)ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
addArray(const ReferenceCountedArray &arrayToAddFrom, int startIndex=0, int numElementsToAdd=-1) noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
addIfNotAlreadyThere(ObjectClass *newObject)ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
addIfNotAlreadyThere(const ObjectClassPtr &newObject)ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
addOrReplaceSorted(ElementComparator &comparator, ObjectClass *newObject) noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
addSorted(ElementComparator &comparator, ObjectClass *newObject) noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
begin() noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
begin() const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
clear()ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
clearQuick()ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
contains(const ObjectClass *objectToLookFor) const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
contains(const ObjectClassPtr &objectToLookFor) const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
data() noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
data() const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
end() noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
end() const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
ensureStorageAllocated(const int minNumElements)ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
getFirst() const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
getLast() const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
getLock() const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
getObjectPointer(int index) const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
getObjectPointerUnchecked(int index) const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
getRawDataPointer() const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
getUnchecked(int index) const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
indexOf(const ObjectClass *objectToLookFor) const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
indexOf(const ObjectClassPtr &objectToLookFor) const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
indexOfSorted(ElementComparator &comparator, const ObjectClass *objectToLookFor) const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
insert(int indexToInsertAt, ObjectClass *newObject)ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
insert(int indexToInsertAt, const ObjectClassPtr &newObject)ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
isEmpty() const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
minimiseStorageOverheads() noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
move(int currentIndex, int newIndex) noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
ObjectClassPtr typedefReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
operator!=(const ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse > &other) const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
operator=(const ReferenceCountedArray &other) noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
operator=(const ReferenceCountedArray< OtherObjectClass, TypeOfCriticalSectionToUse > &other) noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
operator=(ReferenceCountedArray &&other) noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
operator==(const ReferenceCountedArray &other) const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
operator[](int index) const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
ReferenceCountedArray()=defaultReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
ReferenceCountedArray(const ReferenceCountedArray &other) noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
ReferenceCountedArray(ReferenceCountedArray &&other) noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
ReferenceCountedArray(const ReferenceCountedArray< OtherObjectClass, OtherCriticalSection > &other) noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
remove(int indexToRemove)ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
removeAndReturn(int indexToRemove)ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
removeLast(int howManyToRemove=1)ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
removeObject(ObjectClass *objectToRemove)ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
removeObject(const ObjectClassPtr &objectToRemove)ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
removeRange(int startIndex, int numberToRemove)ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
ScopedLockType typedefReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
set(int indexToChange, ObjectClass *newObject)ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
set(int indexToChange, const ObjectClassPtr &newObject)ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
size() const noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
sort(ElementComparator &comparator, bool retainOrderOfEquivalentItems=false) noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
swap(int index1, int index2) noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
swapWith(OtherArrayType &otherArray) noexceptReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >
~ReferenceCountedArray()ReferenceCountedArray< ObjectClass, TypeOfCriticalSectionToUse >