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

◆ at() [2/2]

template<typename T>
T & fl::deque< T >::at ( fl::size index)
inline

Definition at line 465 of file deque.h.

465 {
466 if (index >= mSize) {
467 // Bounds error: return front in embedded context (matching the
468 // pre-#3270 deque's documented fallback).
469 return front();
470 }
471 fl::size c, o; locate(index, c, o);
472 return mMap[c][o];
473 }
void locate(fl::size logical_idx, fl::size &chunk_idx, fl::size &offset) const FL_NO_EXCEPT
Definition deque.h:73
T & front() FL_NO_EXCEPT
Definition deque.h:483
fl::size mSize
Definition deque.h:42
T ** mMap
Definition deque.h:38