![]() |
Deluge Firmware 1.3.0
Build date: 2025.11.26
|
This is the complete list of members for OrderedResizeableArray, including all inherited members.
| attemptMemoryExpansion(int32_t minNumToExtend, int32_t idealNumToExtend, bool mayExtendAllocation, void *thingNotToStealFrom) (defined in ResizeableArray) | ResizeableArray | private |
| attemptMemoryShorten() (defined in ResizeableArray) | ResizeableArray | private |
| 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) | ResizeableArray | private |
| copyToNewMemory(void *newMemory, uint32_t destinationIndex, void *source, uint32_t numElementsToCopy, uint32_t newMemorySize, uint32_t newMemoryStartIndex) (defined in ResizeableArray) | ResizeableArray | private |
| deleteAtIndex(int32_t i, int32_t numToDelete=1, bool mayShortenMemoryAfter=true) (defined in ResizeableArray) | ResizeableArray | |
| deleteAtKey(int32_t key) (defined in OrderedResizeableArray) | OrderedResizeableArray | |
| elementSize (defined in ResizeableArray) | ResizeableArray | |
| empty() (defined in ResizeableArray) | ResizeableArray | |
| emptyingShouldFreeMemory (defined in ResizeableArray) | ResizeableArray | |
| ensureEnoughSpaceAllocated(int32_t numAdditionalElementsNeeded) (defined in ResizeableArray) | ResizeableArray | |
| getElementAddress(int32_t index) (defined in ResizeableArray) | ResizeableArray | inline |
| getKeyAtIndex(int32_t i) (defined in OrderedResizeableArray) | OrderedResizeableArray | inline |
| getKeyAtMemoryLocation(void *address) (defined in OrderedResizeableArray) | OrderedResizeableArray | inlineprotected |
| getNumElements() const (defined in ResizeableArray) | ResizeableArray | inline |
| 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 | |
| keyMask (defined in OrderedResizeableArray) | OrderedResizeableArray | private |
| keyOffset (defined in OrderedResizeableArray) | OrderedResizeableArray | private |
| keyShiftAmount (defined in OrderedResizeableArray) | OrderedResizeableArray | private |
| maxNumEmptySpacesToKeep (defined in ResizeableArray) | ResizeableArray | private |
| memory (defined in ResizeableArray) | ResizeableArray | protected |
| memoryAllocationStart (defined in ResizeableArray) | ResizeableArray | private |
| memorySize (defined in ResizeableArray) | ResizeableArray | protected |
| memoryStart (defined in ResizeableArray) | ResizeableArray | protected |
| 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) | ResizeableArray | private |
| 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) | ResizeableArray | private |
| numElements (defined in ResizeableArray) | ResizeableArray | protected |
| numExtraSpacesToAllocate (defined in ResizeableArray) | ResizeableArray | private |
| OrderedResizeableArray(int32_t newElementSize, int32_t keyNumBits, int32_t newKeyOffset=0, int32_t newMaxNumEmptySpacesToKeep=16, int32_t newNumExtraSpacesToAllocate=15) (defined in OrderedResizeableArray) | OrderedResizeableArray | |
| 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) | OrderedResizeableArray | inline |
| searchExact(int32_t key) (defined in OrderedResizeableArray) | OrderedResizeableArray | |
| setKeyAtIndex(int32_t key, int32_t i) (defined in OrderedResizeableArray) | OrderedResizeableArray | inline |
| setKeyAtMemoryLocation(int32_t key, void *address) (defined in OrderedResizeableArray) | OrderedResizeableArray | inlineprotected |
| setMemory(void *newMemory, int32_t newMemorySize) (defined in ResizeableArray) | ResizeableArray | |
| setStaticMemory(void *newMemory, int32_t newMemorySize) (defined in ResizeableArray) | ResizeableArray | |
| 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) | OrderedResizeableArray | |
| ~ResizeableArray() (defined in ResizeableArray) | ResizeableArray |