Deluge Firmware 1.3.0
Build date: 2025.08.14
Loading...
Searching...
No Matches
QuickSorter Class Reference

Public Member Functions

 QuickSorter (int32_t newElementSize, int32_t keyNumBits, void *newMemory)
void sort (int32_t numElements)

Private Member Functions

void quickSort (int32_t low, int32_t high)
int32_t partition (int32_t low, int32_t high)
int32_t getKey (int32_t i)
void swap (int32_t i, int32_t j)
void * getElementAddress (int32_t i)

Private Attributes

const int32_t elementSize
const uint32_t keyMask
void *const memory

The documentation for this class was generated from the following files:
  • src/deluge/util/algorithm/quick_sorter.h
  • src/deluge/util/algorithm/quick_sorter.cpp