distortos
v0.7.0
object-oriented C++ RTOS for microcontrollers
|
SortedIntrusiveList template class header. More...
Go to the source code of this file.
Classes | |
class | estd::SortedIntrusiveList< Compare, T, NodePointer, U > |
SortedIntrusiveList class is an IntrusiveList with sorted elements. More... | |
struct | estd::SortedIntrusiveList< Compare, T, NodePointer, U >::Implementation |
Implementation struct is used primarily for "Empty Base Optimization" with Compare type. More... | |
Namespaces | |
estd | |
Collection of useful templates. | |
Functions | |
template<typename Compare , typename T , IntrusiveListNode T::* NodePointer, typename U = T> | |
void | estd::swap (SortedIntrusiveList< Compare, T, NodePointer, U > &left, SortedIntrusiveList< Compare, T, NodePointer, U > &right) |
Swaps contents of two lists. More... | |
SortedIntrusiveList template class header.