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

◆ erase() [2/3]

template<typename T>
iterator fl::vector< T >::erase ( iterator pos)
inline

Definition at line 708 of file vector.h.

708 {
709 if (pos == end() || empty()) return end();
710 fl::size index = pos - begin();
712 return begin() + index;
713 }
void erase_impl(fl::size index) FL_NOEXCEPT
Erase element at index. Shifts subsequent elements left.
bool empty() const FL_NOEXCEPT
iterator begin() FL_NOEXCEPT
Definition vector.h:655
iterator end() FL_NOEXCEPT
Definition vector.h:661