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

◆ begin() [1/2]

template<typename T, typename Compare = less<T>, typename Allocator = allocator_slab<char>>
iterator fl::RedBlackTree< T, Compare, Allocator >::begin ( )
inline

Definition at line 755 of file rbtree.h.

755 {
756 if (mRoot == nullptr) return iterator(nullptr, this);
757 return iterator(minimum(mRoot), this);
758 }
RBNode * minimum(RBNode *x) const
Definition rbtree.h:155
RBNode * mRoot
Definition rbtree.h:61

Referenced by fl::RedBlackTree< value_type, PairCompare, Allocator >::cbegin(), fl::MapRedBlackTree< Key, T, Compare, fl::allocator_slab< char > >< Key, T, Compare >::operator<(), fl::MapRedBlackTree< Key, T, Compare, fl::allocator_slab< char > >< Key, T, Compare >::operator==(), and fl::RedBlackTree< value_type, PairCompare, Allocator >::operator==().

+ Here is the caller graph for this function: