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

◆ resize() [1/2]

template<typename T>
void fl::HeapVector< T >::resize ( size_t n)
inline

Definition at line 386 of file vector.h.

386 {
387 if (mSize == n) {
388 return;
389 }
390 if (n > mCapacity) {
391 ensure_size(n);
392 }
393 while (mSize < n) {
394 push_back(T());
395 }
396 while (mSize > n) {
397 pop_back();
398 }
399 }
size_t mCapacity
Definition vector.h:309
void pop_back()
Definition vector.h:450
void push_back(const T &value)
Definition vector.h:442
void ensure_size(size_t n)
Definition vector.h:362
size_t mSize
Definition vector.h:310