LMMS
Loading...
Searching...
No Matches
water::Array< ElementType, minimumAllocatedSize > Member List

This is the complete list of members for water::Array< ElementType, minimumAllocatedSize >, including all inherited members.

add(const ElementType &newElement) noexceptwater::Array< ElementType, minimumAllocatedSize >inline
addArray(const Type *elementsToAdd, int numElementsToAdd)water::Array< ElementType, minimumAllocatedSize >inline
addArray(const OtherArrayType &arrayToAddFrom, int startIndex=0, int numElementsToAdd=-1)water::Array< ElementType, minimumAllocatedSize >inline
addIfNotAlreadyThere(ParameterType newElement)water::Array< ElementType, minimumAllocatedSize >inline
addNullTerminatedArray(const Type *const *elementsToAdd)water::Array< ElementType, minimumAllocatedSize >inline
addSorted(ElementComparator &comparator, ParameterType newElement)water::Array< ElementType, minimumAllocatedSize >inline
addUsingDefaultSort(ParameterType newElement)water::Array< ElementType, minimumAllocatedSize >inline
Array() noexceptwater::Array< ElementType, minimumAllocatedSize >inline
Array(const Array< ElementType > &other) noexceptwater::Array< ElementType, minimumAllocatedSize >inline
Array(const TypeToCreateFrom *values) noexceptwater::Array< ElementType, minimumAllocatedSize >inlineexplicit
Array(const TypeToCreateFrom *values, int numValues) noexceptwater::Array< ElementType, minimumAllocatedSize >inline
begin() const noexceptwater::Array< ElementType, minimumAllocatedSize >inline
clear() noexceptwater::Array< ElementType, minimumAllocatedSize >inline
clearQuick() noexceptwater::Array< ElementType, minimumAllocatedSize >inline
contains(ParameterType elementToLookFor) constwater::Array< ElementType, minimumAllocatedSize >inline
datawater::Array< ElementType, minimumAllocatedSize >private
deleteAllElements() noexceptwater::Array< ElementType, minimumAllocatedSize >inlineprivate
end() const noexceptwater::Array< ElementType, minimumAllocatedSize >inline
ensureStorageAllocated(const int minNumElements) noexceptwater::Array< ElementType, minimumAllocatedSize >inline
getFirst() constwater::Array< ElementType, minimumAllocatedSize >inline
getLast() constwater::Array< ElementType, minimumAllocatedSize >inline
getRawDataPointer() noexceptwater::Array< ElementType, minimumAllocatedSize >inline
getReference(const int index) const noexceptwater::Array< ElementType, minimumAllocatedSize >inline
getUnchecked(const int index) constwater::Array< ElementType, minimumAllocatedSize >inline
indexOf(ParameterType elementToLookFor) constwater::Array< ElementType, minimumAllocatedSize >inline
indexOfSorted(ElementComparator &comparator, TargetValueType elementToLookFor) constwater::Array< ElementType, minimumAllocatedSize >inline
insert(int indexToInsertAt, ParameterType newElement) noexceptwater::Array< ElementType, minimumAllocatedSize >inline
insertMultiple(int indexToInsertAt, ParameterType newElement, int numberOfTimesToInsertIt)water::Array< ElementType, minimumAllocatedSize >inline
isEmpty() const noexceptwater::Array< ElementType, minimumAllocatedSize >inline
minimiseStorageAfterRemoval()water::Array< ElementType, minimumAllocatedSize >inlineprivate
minimiseStorageOverheads() noexceptwater::Array< ElementType, minimumAllocatedSize >inline
numUsedwater::Array< ElementType, minimumAllocatedSize >private
operator!=(const OtherArrayType &other) constwater::Array< ElementType, minimumAllocatedSize >inline
operator=(const Array &other) noexceptwater::Array< ElementType, minimumAllocatedSize >inline
operator==(const OtherArrayType &other) constwater::Array< ElementType, minimumAllocatedSize >inline
operator[](const int index) constwater::Array< ElementType, minimumAllocatedSize >inline
PARAMETER_TYPE(ElementType) ParameterTypewater::Array< ElementType, minimumAllocatedSize >private
remove(int indexToRemove)water::Array< ElementType, minimumAllocatedSize >inline
remove(const ElementType *elementToRemove)water::Array< ElementType, minimumAllocatedSize >inline
removeAllInstancesOf(ParameterType valueToRemove)water::Array< ElementType, minimumAllocatedSize >inline
removeAndReturn(const int indexToRemove)water::Array< ElementType, minimumAllocatedSize >inline
removeFirstMatchingValue(ParameterType valueToRemove)water::Array< ElementType, minimumAllocatedSize >inline
removeIf(PredicateType predicate)water::Array< ElementType, minimumAllocatedSize >inline
removeInternal(const int indexToRemove)water::Array< ElementType, minimumAllocatedSize >inlineprivate
removeLast(int howManyToRemove=1)water::Array< ElementType, minimumAllocatedSize >inline
removeRange(int startIndex, int numberToRemove)water::Array< ElementType, minimumAllocatedSize >inline
removeValuesIn(const OtherArrayType &otherArray)water::Array< ElementType, minimumAllocatedSize >inline
removeValuesNotIn(const OtherArrayType &otherArray)water::Array< ElementType, minimumAllocatedSize >inline
resize(const int targetNumItems)water::Array< ElementType, minimumAllocatedSize >inline
set(const int indexToChange, ParameterType newValue)water::Array< ElementType, minimumAllocatedSize >inline
setUnchecked(const int indexToChange, ParameterType newValue)water::Array< ElementType, minimumAllocatedSize >inline
size() const noexceptwater::Array< ElementType, minimumAllocatedSize >inline
sort()water::Array< ElementType, minimumAllocatedSize >inline
sort(ElementComparator &comparator, const bool retainOrderOfEquivalentItems=false)water::Array< ElementType, minimumAllocatedSize >inline
swap(const int index1, const int index2)water::Array< ElementType, minimumAllocatedSize >inline
swapWith(OtherArrayType &otherArray) noexceptwater::Array< ElementType, minimumAllocatedSize >inline
~Array() noexceptwater::Array< ElementType, minimumAllocatedSize >inline