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

◆ resize() [2/2]

template<typename T, typename Allocator = fl::allocator<T>>
void fl::deque< T, Allocator >::resize ( fl::size new_size,
const T & value )
inline

Definition at line 346 of file deque.h.

346 {
347 if (new_size > mSize) {
348 // Add elements
350 while (mSize < new_size) {
352 }
353 } else if (new_size < mSize) {
354 // Remove elements
355 while (mSize > new_size) {
356 pop_back();
357 }
358 }
359 // If new_size == mSize, do nothing
360 }
void ensure_capacity(fl::size min_capacity)
Definition deque.h:27
fl::size mSize
Definition deque.h:21
void pop_back()
Definition deque.h:326
void push_back(const T &value)
Definition deque.h:298