Deluge Firmware
Loading...
Searching...
No Matches
VoiceVector Member List

This is the complete list of members for VoiceVector, including all inherited members.

beenCloned()ResizeableArray
checkVoiceExists(Voice *voice, Sound *sound, char const *errorCode)VoiceVector
cloneFrom(ResizeableArray *other)ResizeableArray
deleteAtIndex(int i, int numToDelete=1, bool mayShortenMemoryAfter=true)ResizeableArray
deleteAtKey(int32_t key)OrderedResizeableArray
deleteAtKeyMultiWord(uint32_t *__restrict__ keyWords)OrderedResizeableArrayWithMultiWordKey
elementSizeResizeableArray
empty()ResizeableArray
emptyingShouldFreeMemoryResizeableArray
ensureEnoughSpaceAllocated(int numAdditionalElementsNeeded)ResizeableArray
generateRepeats(int32_t wrapPoint, int32_t endPos)OrderedResizeableArrayWith32bitKey
getElementAddress(int index)ResizeableArrayinline
getKeyAtIndex(int i)OrderedResizeableArrayWith32bitKeyinline
getKeyAtMemoryLocation(void *address)OrderedResizeableArrayWith32bitKeyinlineprotected
getNumElements()ResizeableArrayinline
getRangeForSound(Sound *sound, int *__restrict__ ends)VoiceVector
getVoice(int index)VoiceVectorinline
init()ResizeableArray
insertAtIndex(int i, int numToInsert=1, void *thingNotToStealFrom=NULL)ResizeableArray
insertAtKey(int32_t key, bool isDefinitelyLast=false)OrderedResizeableArray
insertAtKeyMultiWord(uint32_t *__restrict__ keyWords, int rangeBegin=0, int rangeEnd=-1)OrderedResizeableArrayWithMultiWordKey
lockResizeableArrayprotected
memoryResizeableArrayprotected
memorySizeResizeableArrayprotected
memoryStartResizeableArrayprotected
moveElementsLeft(int oldStartIndex, int oldStopIndex, int distance)ResizeableArray
moveElementsRight(int oldStartIndex, int oldStopIndex, int distance)ResizeableArray
numElementsResizeableArrayprotected
numWordsInKeyOrderedResizeableArrayWithMultiWordKey
OrderedResizeableArray(int newElementSize, int keyNumBits, int newKeyOffset=0, int newMaxNumEmptySpacesToKeep=16, int newNumExtraSpacesToAllocate=15)OrderedResizeableArray
OrderedResizeableArrayWith32bitKey(int newElementSize, int newMaxNumEmptySpacesToKeep=16, int newNumExtraSpacesToAllocate=15)OrderedResizeableArrayWith32bitKey
OrderedResizeableArrayWithMultiWordKey(int newElementSize=sizeof(uint32_t) *2, int newNumWordsInKey=2)OrderedResizeableArrayWithMultiWordKey
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)OrderedResizeableArrayinline
searchDual(int32_t const *__restrict__ searchTerms, int *__restrict__ resultingIndexes)OrderedResizeableArrayWith32bitKey
searchExact(int32_t key)OrderedResizeableArray
searchMultiple(int32_t *__restrict__ searchTerms, int numSearchTerms, int rangeEnd=-1)OrderedResizeableArrayWith32bitKey
searchMultiWord(uint32_t *__restrict__ keyWords, int comparison, int rangeBegin=0, int rangeEnd=-1)OrderedResizeableArrayWithMultiWordKey
searchMultiWordExact(uint32_t *__restrict__ keyWords, int *getIndexToInsertAt=NULL, int rangeBegin=0)OrderedResizeableArrayWithMultiWordKey
setKeyAtIndex(int32_t key, int i)OrderedResizeableArrayWith32bitKeyinline
setKeyAtMemoryLocation(int32_t key, void *address)OrderedResizeableArrayWith32bitKeyinlineprotected
setMemory(void *newMemory, int newMemorySize)ResizeableArray
setStaticMemory(void *newMemory, int newMemorySize)ResizeableArray
shiftHorizontal(int32_t amount, int32_t effectiveLength)OrderedResizeableArrayWith32bitKey
staticMemoryAllocationSizeResizeableArray
swapElements(int i1, int i2)ResizeableArray
swapStateWith(ResizeableArray *other)ResizeableArray
test()OrderedResizeableArray
testDuplicates()OrderedResizeableArray
testSearchMultiple()OrderedResizeableArrayWith32bitKey
testSequentiality(char const *errorCode)OrderedResizeableArray
VoiceVector()VoiceVector
~ResizeableArray()ResizeableArray