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 1015 of file vector.h.

1015 {
1016 if (mMaxSize == n) return;
1017 mMaxSize = n;
1018 const bool needs_adjustment = mArray.size() > mMaxSize;
1019 if (needs_adjustment) {
1020 mArray.resize(n);
1021 } else {
1022 mArray.reserve(n);
1023 }
1024 }
vector< T > mArray
Definition vector.h:975
fl::size mMaxSize
Definition vector.h:977

References FL_NOEXCEPT, mArray, and mMaxSize.