|
LMMS
|
This is the complete list of members for water::OwnedArray< ObjectClass >, including all inherited members.
| add(ObjectClass *newObject) noexcept | water::OwnedArray< ObjectClass > | inline |
| addArray(const OtherArrayType &arrayToAddFrom, int startIndex=0, int numElementsToAdd=-1) | water::OwnedArray< ObjectClass > | inline |
| addCopiesOf(const OtherArrayType &arrayToAddFrom, size_t startIndex=0, int numElementsToAdd=-1) | water::OwnedArray< ObjectClass > | inline |
| addIfNotAlreadyThere(ObjectClass *newObject) noexcept | water::OwnedArray< ObjectClass > | inline |
| addSorted(ElementComparator &comparator, ObjectClass *const newObject) noexcept | water::OwnedArray< ObjectClass > | inline |
| begin() const noexcept | water::OwnedArray< ObjectClass > | inline |
| clear(bool deleteObjects=true) | water::OwnedArray< ObjectClass > | inline |
| clearQuick(bool deleteObjects) | water::OwnedArray< ObjectClass > | inline |
| contains(const ObjectClass *objectToLookFor) const noexcept | water::OwnedArray< ObjectClass > | inline |
| data | water::OwnedArray< ObjectClass > | private |
| deleteAllObjects() | water::OwnedArray< ObjectClass > | inlineprivate |
| end() const noexcept | water::OwnedArray< ObjectClass > | inline |
| ensureStorageAllocated(const int minNumElements) noexcept | water::OwnedArray< ObjectClass > | inline |
| getFirst() const noexcept | water::OwnedArray< ObjectClass > | inline |
| getLast() const noexcept | water::OwnedArray< ObjectClass > | inline |
| getRawDataPointer() noexcept | water::OwnedArray< ObjectClass > | inline |
| getUnchecked(const int index) const noexcept | water::OwnedArray< ObjectClass > | inline |
| indexOf(const ObjectClass *objectToLookFor) const noexcept | water::OwnedArray< ObjectClass > | inline |
| indexOfSorted(ElementComparator &comparator, const ObjectClass *const objectToLookFor) const noexcept | water::OwnedArray< ObjectClass > | inline |
| insert(int indexToInsertAt, ObjectClass *newObject) noexcept | water::OwnedArray< ObjectClass > | inline |
| insertArray(const size_t indexToInsertAt, ObjectClass *const *newObjects, const size_t numberOfElements) | water::OwnedArray< ObjectClass > | inline |
| isEmpty() const noexcept | water::OwnedArray< ObjectClass > | inline |
| minimiseStorageOverheads() noexcept | water::OwnedArray< ObjectClass > | inline |
| move(const size_t currentIndex, size_t newIndex) noexcept | water::OwnedArray< ObjectClass > | inline |
| numUsed | water::OwnedArray< ObjectClass > | private |
| operator[](const size_t index) const noexcept | water::OwnedArray< ObjectClass > | inline |
| OwnedArray() noexcept | water::OwnedArray< ObjectClass > | inline |
| remove(const size_t indexToRemove, bool deleteObject=true) | water::OwnedArray< ObjectClass > | inline |
| removeAndReturn(const size_t indexToRemove) | water::OwnedArray< ObjectClass > | inline |
| removeLast(int howManyToRemove=1, bool deleteObjects=true) | water::OwnedArray< ObjectClass > | inline |
| removeObject(const ObjectClass *objectToRemove, bool deleteObject=true) | water::OwnedArray< ObjectClass > | inline |
| removeRange(size_t startIndex, const size_t numberToRemove, bool deleteObjects=true) | water::OwnedArray< ObjectClass > | inline |
| set(int indexToChange, ObjectClass *newObject, bool deleteOldElement=true) | water::OwnedArray< ObjectClass > | inline |
| size() const noexcept | water::OwnedArray< ObjectClass > | inline |
| sort(ElementComparator &comparator, bool retainOrderOfEquivalentItems=false) const noexcept | water::OwnedArray< ObjectClass > | inline |
| swap(const size_t index1, const size_t index2) noexcept | water::OwnedArray< ObjectClass > | inline |
| swapWith(OtherArrayType &otherArray) noexcept | water::OwnedArray< ObjectClass > | inline |
| ~OwnedArray() | water::OwnedArray< ObjectClass > | inline |