beenCloned() | ResizeableArray | |
cloneFrom(ResizeableArray *other) | ResizeableArray | |
deleteAtIndex(int i, int numToDelete=1, bool mayShortenMemoryAfter=true) | ResizeableArray | |
deleteAtKey(int32_t key) | OrderedResizeableArray | |
EarlyNoteArray() | EarlyNoteArray | |
elementSize | ResizeableArray | |
empty() | ResizeableArray | |
emptyingShouldFreeMemory | ResizeableArray | |
ensureEnoughSpaceAllocated(int numAdditionalElementsNeeded) | ResizeableArray | |
getElementAddress(int index) | ResizeableArray | inline |
getKeyAtIndex(int i) | OrderedResizeableArray | inline |
getKeyAtMemoryLocation(void *address) | OrderedResizeableArray | inlineprotected |
getNumElements() | ResizeableArray | inline |
init() | ResizeableArray | |
insertAtIndex(int i, int numToInsert=1, void *thingNotToStealFrom=NULL) | ResizeableArray | |
insertAtKey(int32_t key, bool isDefinitelyLast=false) | OrderedResizeableArray | |
insertElementIfNonePresent(int note, int velocity, bool newStillActive=true) | EarlyNoteArray | |
lock | ResizeableArray | protected |
memory | ResizeableArray | protected |
memorySize | ResizeableArray | protected |
memoryStart | ResizeableArray | protected |
moveElementsLeft(int oldStartIndex, int oldStopIndex, int distance) | ResizeableArray | |
moveElementsRight(int oldStartIndex, int oldStopIndex, int distance) | ResizeableArray | |
noteNoLongerActive(int note) | EarlyNoteArray | |
numElements | ResizeableArray | protected |
OrderedResizeableArray(int newElementSize, int keyNumBits, int newKeyOffset=0, int newMaxNumEmptySpacesToKeep=16, int newNumExtraSpacesToAllocate=15) | OrderedResizeableArray | |
repositionElement(int iFrom, int iTo) | ResizeableArray | |
ResizeableArray(int newElementSize, int newMaxNumEmptySpacesToKeep=16, int newNumExtrarSpacesToAllocate=15) | ResizeableArray | |
search(int32_t key, int comparison, int rangeBegin, int rangeEnd) | OrderedResizeableArray | |
search(int32_t key, int comparison, int rangeBegin=0) | OrderedResizeableArray | inline |
searchExact(int32_t key) | OrderedResizeableArray | |
setKeyAtIndex(int32_t key, int i) | OrderedResizeableArray | inline |
setKeyAtMemoryLocation(int32_t key, void *address) | OrderedResizeableArray | inlineprotected |
setMemory(void *newMemory, int newMemorySize) | ResizeableArray | |
setStaticMemory(void *newMemory, int newMemorySize) | ResizeableArray | |
staticMemoryAllocationSize | ResizeableArray | |
swapElements(int i1, int i2) | ResizeableArray | |
swapStateWith(ResizeableArray *other) | ResizeableArray | |
test() | OrderedResizeableArray | |
testDuplicates() | OrderedResizeableArray | |
testSequentiality(char const *errorCode) | OrderedResizeableArray | |
~ResizeableArray() | ResizeableArray | |