LMMS
Loading...
Searching...
No Matches
water::OwnedArray< ObjectClass > Member List

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

add(ObjectClass *newObject) noexceptwater::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) noexceptwater::OwnedArray< ObjectClass >inline
addSorted(ElementComparator &comparator, ObjectClass *const newObject) noexceptwater::OwnedArray< ObjectClass >inline
begin() const noexceptwater::OwnedArray< ObjectClass >inline
clear(bool deleteObjects=true)water::OwnedArray< ObjectClass >inline
clearQuick(bool deleteObjects)water::OwnedArray< ObjectClass >inline
contains(const ObjectClass *objectToLookFor) const noexceptwater::OwnedArray< ObjectClass >inline
datawater::OwnedArray< ObjectClass >private
deleteAllObjects()water::OwnedArray< ObjectClass >inlineprivate
end() const noexceptwater::OwnedArray< ObjectClass >inline
ensureStorageAllocated(const int minNumElements) noexceptwater::OwnedArray< ObjectClass >inline
getFirst() const noexceptwater::OwnedArray< ObjectClass >inline
getLast() const noexceptwater::OwnedArray< ObjectClass >inline
getRawDataPointer() noexceptwater::OwnedArray< ObjectClass >inline
getUnchecked(const int index) const noexceptwater::OwnedArray< ObjectClass >inline
indexOf(const ObjectClass *objectToLookFor) const noexceptwater::OwnedArray< ObjectClass >inline
indexOfSorted(ElementComparator &comparator, const ObjectClass *const objectToLookFor) const noexceptwater::OwnedArray< ObjectClass >inline
insert(int indexToInsertAt, ObjectClass *newObject) noexceptwater::OwnedArray< ObjectClass >inline
insertArray(const size_t indexToInsertAt, ObjectClass *const *newObjects, const size_t numberOfElements)water::OwnedArray< ObjectClass >inline
isEmpty() const noexceptwater::OwnedArray< ObjectClass >inline
minimiseStorageOverheads() noexceptwater::OwnedArray< ObjectClass >inline
move(const size_t currentIndex, size_t newIndex) noexceptwater::OwnedArray< ObjectClass >inline
numUsedwater::OwnedArray< ObjectClass >private
operator[](const size_t index) const noexceptwater::OwnedArray< ObjectClass >inline
OwnedArray() noexceptwater::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 noexceptwater::OwnedArray< ObjectClass >inline
sort(ElementComparator &comparator, bool retainOrderOfEquivalentItems=false) const noexceptwater::OwnedArray< ObjectClass >inline
swap(const size_t index1, const size_t index2) noexceptwater::OwnedArray< ObjectClass >inline
swapWith(OtherArrayType &otherArray) noexceptwater::OwnedArray< ObjectClass >inline
~OwnedArray()water::OwnedArray< ObjectClass >inline