Deluge Firmware 1.3.0
Build date: 2025.04.16
Loading...
Searching...
No Matches
OrderedResizeableArrayWithMultiWordKey Member List

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

attemptMemoryExpansion(int32_t minNumToExtend, int32_t idealNumToExtend, bool mayExtendAllocation, void *thingNotToStealFrom) (defined in ResizeableArray)ResizeableArrayprivate
attemptMemoryShorten() (defined in ResizeableArray)ResizeableArrayprivate
beenCloned() (defined in ResizeableArray)ResizeableArray
cloneFrom(ResizeableArray const *other) (defined in ResizeableArray)ResizeableArray
copyElementsFromOldMemory(void *otherMemory, int32_t otherMemorySize, int32_t otherMemoryStart) (defined in ResizeableArray)ResizeableArrayprivate
copyToNewMemory(void *newMemory, uint32_t destinationIndex, void *source, uint32_t numElementsToCopy, uint32_t newMemorySize, uint32_t newMemoryStartIndex) (defined in ResizeableArray)ResizeableArrayprivate
deleteAtIndex(int32_t i, int32_t numToDelete=1, bool mayShortenMemoryAfter=true) (defined in ResizeableArray)ResizeableArray
deleteAtKey(int32_t key) (defined in OrderedResizeableArray)OrderedResizeableArray
deleteAtKeyMultiWord(uint32_t *__restrict__ keyWords) (defined in OrderedResizeableArrayWithMultiWordKey)OrderedResizeableArrayWithMultiWordKey
elementSize (defined in ResizeableArray)ResizeableArray
empty() (defined in ResizeableArray)ResizeableArray
emptyingShouldFreeMemory (defined in ResizeableArray)ResizeableArray
ensureEnoughSpaceAllocated(int32_t numAdditionalElementsNeeded) (defined in ResizeableArray)ResizeableArray
generateRepeats(int32_t wrapPoint, int32_t endPos) (defined in OrderedResizeableArrayWith32bitKey)OrderedResizeableArrayWith32bitKey
getElementAddress(int32_t index) (defined in ResizeableArray)ResizeableArrayinline
getKeyAtIndex(int32_t i) (defined in OrderedResizeableArrayWith32bitKey)OrderedResizeableArrayWith32bitKeyinline
getKeyAtMemoryLocation(void *address) (defined in OrderedResizeableArrayWith32bitKey)OrderedResizeableArrayWith32bitKeyinlineprotected
getNumElements() (defined in ResizeableArray)ResizeableArrayinline
init() (defined in ResizeableArray)ResizeableArray
insertAtIndex(int32_t i, int32_t numToInsert=1, void *thingNotToStealFrom=nullptr) (defined in ResizeableArray)ResizeableArray
insertAtKey(int32_t key, bool isDefinitelyLast=false) (defined in OrderedResizeableArray)OrderedResizeableArray
insertAtKeyMultiWord(uint32_t *__restrict__ keyWords, int32_t rangeBegin=0, int32_t rangeEnd=-1) (defined in OrderedResizeableArrayWithMultiWordKey)OrderedResizeableArrayWithMultiWordKey
keyMask (defined in OrderedResizeableArray)OrderedResizeableArrayprivate
keyOffset (defined in OrderedResizeableArray)OrderedResizeableArrayprivate
keyShiftAmount (defined in OrderedResizeableArray)OrderedResizeableArrayprivate
maxNumEmptySpacesToKeep (defined in ResizeableArray)ResizeableArrayprivate
memory (defined in ResizeableArray)ResizeableArrayprotected
memoryAllocationStart (defined in ResizeableArray)ResizeableArrayprivate
memorySize (defined in ResizeableArray)ResizeableArrayprotected
memoryStart (defined in ResizeableArray)ResizeableArrayprotected
moveElementsLeft(int32_t oldStartIndex, int32_t oldStopIndex, int32_t distance) (defined in ResizeableArray)ResizeableArray
moveElementsLeftNoWrap(int32_t oldStartIndex, int32_t oldStopIndex, int32_t distance) (defined in ResizeableArray)ResizeableArrayprivate
moveElementsRight(int32_t oldStartIndex, int32_t oldStopIndex, int32_t distance) (defined in ResizeableArray)ResizeableArray
moveElementsRightNoWrap(int32_t oldStartIndex, int32_t oldStopIndex, int32_t distance) (defined in ResizeableArray)ResizeableArrayprivate
numElements (defined in ResizeableArray)ResizeableArrayprotected
numExtraSpacesToAllocate (defined in ResizeableArray)ResizeableArrayprivate
numWordsInKey (defined in OrderedResizeableArrayWithMultiWordKey)OrderedResizeableArrayWithMultiWordKey
OrderedResizeableArray(int32_t newElementSize, int32_t keyNumBits, int32_t newKeyOffset=0, int32_t newMaxNumEmptySpacesToKeep=16, int32_t newNumExtraSpacesToAllocate=15) (defined in OrderedResizeableArray)OrderedResizeableArray
OrderedResizeableArrayWith32bitKey(int32_t newElementSize, int32_t newMaxNumEmptySpacesToKeep=16, int32_t newNumExtraSpacesToAllocate=15) (defined in OrderedResizeableArrayWith32bitKey)OrderedResizeableArrayWith32bitKeyexplicit
OrderedResizeableArrayWithMultiWordKey(int32_t newElementSize=sizeof(uint32_t) *2, int32_t newNumWordsInKey=2) (defined in OrderedResizeableArrayWithMultiWordKey)OrderedResizeableArrayWithMultiWordKey
OrderedResizeableArrayWithMultiWordKey(int32_t newElementSize, int32_t newNumWordsInKey, int32_t newMaxNumEmptySpacesToKeep, int32_t newNumExtraSpacesToAllocate) (defined in OrderedResizeableArrayWithMultiWordKey)OrderedResizeableArrayWithMultiWordKey
repositionElement(int32_t iFrom, int32_t iTo) (defined in ResizeableArray)ResizeableArray
ResizeableArray(int32_t newElementSize, int32_t newMaxNumEmptySpacesToKeep=16, int32_t newNumExtrarSpacesToAllocate=15) (defined in ResizeableArray)ResizeableArray
search(int32_t key, int32_t comparison, int32_t rangeBegin, int32_t rangeEnd) (defined in OrderedResizeableArray)OrderedResizeableArray
search(int32_t key, int32_t comparison, int32_t rangeBegin=0) (defined in OrderedResizeableArray)OrderedResizeableArrayinline
searchDual(int32_t const *__restrict__ searchTerms, int32_t *__restrict__ resultingIndexes) (defined in OrderedResizeableArrayWith32bitKey)OrderedResizeableArrayWith32bitKey
searchExact(int32_t key) (defined in OrderedResizeableArray)OrderedResizeableArray
searchMultiple(int32_t *__restrict__ searchTerms, int32_t numSearchTerms, int32_t rangeEnd=-1) (defined in OrderedResizeableArrayWith32bitKey)OrderedResizeableArrayWith32bitKey
searchMultiWord(uint32_t *__restrict__ keyWords, int32_t comparison, int32_t rangeBegin=0, int32_t rangeEnd=-1) (defined in OrderedResizeableArrayWithMultiWordKey)OrderedResizeableArrayWithMultiWordKey
searchMultiWordExact(uint32_t *__restrict__ keyWords, int32_t *getIndexToInsertAt=nullptr, int32_t rangeBegin=0) (defined in OrderedResizeableArrayWithMultiWordKey)OrderedResizeableArrayWithMultiWordKey
setKeyAtIndex(int32_t key, int32_t i) (defined in OrderedResizeableArrayWith32bitKey)OrderedResizeableArrayWith32bitKeyinline
setKeyAtMemoryLocation(int32_t key, void *address) (defined in OrderedResizeableArrayWith32bitKey)OrderedResizeableArrayWith32bitKeyinlineprotected
setMemory(void *newMemory, int32_t newMemorySize) (defined in ResizeableArray)ResizeableArray
setStaticMemory(void *newMemory, int32_t newMemorySize) (defined in ResizeableArray)ResizeableArray
shiftHorizontal(int32_t amount, int32_t effectiveLength) (defined in OrderedResizeableArrayWith32bitKey)OrderedResizeableArrayWith32bitKey
staticMemoryAllocationSize (defined in ResizeableArray)ResizeableArray
swapElements(int32_t i1, int32_t i2) (defined in ResizeableArray)ResizeableArray
swapStateWith(ResizeableArray *other) (defined in ResizeableArray)ResizeableArray
testSequentiality(char const *errorCode) (defined in OrderedResizeableArrayWithMultiWordKey)OrderedResizeableArrayWithMultiWordKey
~ResizeableArray() (defined in ResizeableArray)ResizeableArray