| 2136 | |
| 2137 | ROBIN_HOOD(NODISCARD) |
| 2138 | size_t calcNumElementsWithBuffer(size_t numElements) const noexcept { |
| 2139 | auto maxNumElementsAllowed = calcMaxNumElementsAllowed(numElements); |
| 2140 | return numElements + (std::min)(maxNumElementsAllowed, (static_cast<size_t>(0xFF))); |
| 2141 | } |
| 2142 | |
| 2143 | // calculation only allowed for 2^n values |
| 2144 | ROBIN_HOOD(NODISCARD) size_t calcNumBytesTotal(size_t numElements) const { |
no outgoing calls
no test coverage detected