FastLED 3.10.8
Loading...
Searching...
No Matches

◆ pop_front()

template<typename T>
void fl::deque< T >::pop_front ( )
inline

Definition at line 651 of file deque.h.

651 {
652 if (mSize == 0) return;
654 ++mFrontOffset;
655 if (mFrontOffset == kChunkSize) {
656 mFrontOffset = 0;
657 ++mFrontMapIdx;
658 }
659 --mSize;
660 }
static constexpr fl::size kChunkSize
Definition deque.h:36
fl::size mSize
Definition deque.h:42
fl::size mFrontOffset
Definition deque.h:41
T ** mMap
Definition deque.h:38
fl::size mFrontMapIdx
Definition deque.h:40