FastLED 3.10.8
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 1019 of file vector.h.

1019 {
1020 if (mMaxSize == n) return;
1021 mMaxSize = n;
1022 const bool needs_adjustment = mArray.size() > mMaxSize;
1023 if (needs_adjustment) {
1024 mArray.resize(n);
1025 } else {
1026 mArray.reserve(n);
1027 }
1028 }
vector< T > mArray
Definition vector.h:979
fl::size mMaxSize
Definition vector.h:981

References fl::FL_NO_EXCEPT, mArray, and mMaxSize.