|
Slick OrderBook 1.1.0
High-Performance C++23 OrderBook Library
|
Go to the source code of this file.
Classes | |
| class | slick::orderbook::detail::IntrusiveList< T, NextPtr, PrevPtr > |
| Intrusive doubly-linked list for zero-allocation order management. More... | |
| class | slick::orderbook::detail::IntrusiveList< T, NextPtr, PrevPtr >::Iterator |
| Forward iterator for intrusive list We store a pointer to the list's tail to handle decrement from end() More... | |
| class | slick::orderbook::detail::IntrusiveList< T, NextPtr, PrevPtr >::ConstIterator |
| Const iterator. More... | |
| class | slick::orderbook::detail::IntrusiveList< T, NextPtr, PrevPtr >::ReverseIterator |
| Reverse iterator for intrusive list Cannot use std::reverse_iterator because end() (nullptr) cannot be decremented We store a pointer to the list's head to handle decrement from rend() More... | |
| class | slick::orderbook::detail::IntrusiveList< T, NextPtr, PrevPtr >::ConstReverseIterator |
| Const reverse iterator. More... | |
Namespaces | |
| namespace | slick |
| namespace | slick::orderbook |
| namespace | slick::orderbook::detail |