JUCE  v5.4.1-191-g0ab5e696f
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::OwnedArray< ObjectClass, TypeOfCriticalSectionToUse > Member List

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

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