FastLED 3.9.15
Loading...
Searching...
No Matches

◆ setMaxSize()

template<typename T, typename LessThan = fl::less<T>>
void fl::SortedHeapVector< T, LessThan >::setMaxSize ( fl::size n)
inline

Definition at line 759 of file vector.h.

759 {
760 if (mMaxSize == n) {
761 return;
762 }
763 mMaxSize = n;
764 const bool needs_adjustment = mArray.size() > mMaxSize;
765 if (needs_adjustment) {
766 mArray.resize(n);
767 } else {
768 mArray.reserve(n);
769 }
770 }
HeapVector< T > mArray
Definition vector.h:749
fl::size mMaxSize
Definition vector.h:751