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

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

beenCloned()ResizeableArray
cloneFrom(ResizeableArray *other)ResizeableArray
deleteAtIndex(int i, int numToDelete=1, bool mayShortenMemoryAfter=true)ResizeableArray
deleteAtKey(int32_t key)OrderedResizeableArray
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
init()ResizeableArray
insertAtIndex(int i, int numToInsert=1, void *thingNotToStealFrom=NULL)ResizeableArray
insertAtKey(int32_t key, bool isDefinitelyLast=false)OrderedResizeableArray
lockResizeableArrayprotected
memoryResizeableArrayprotected
memorySizeResizeableArrayprotected
memoryStartResizeableArrayprotected
moveElementsLeft(int oldStartIndex, int oldStopIndex, int distance)ResizeableArray
moveElementsRight(int oldStartIndex, int oldStopIndex, int distance)ResizeableArray
numElementsResizeableArrayprotected
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
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
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
~ResizeableArray()ResizeableArray