#include <OnixS/B3/MarketData/UMDF/OrderBook.h>
Public Types | |
typedef std::random_access_iterator_tag | iterator_category |
typedef const Order | value_type |
typedef ptrdiff_t | difference_type |
typedef value_type * | pointer |
typedef value_type & | reference |
Public Member Functions | |
OrdersIterator (const OrdersIterator &r)=default | |
OrdersIterator & | operator= (const OrdersIterator &r) noexcept |
void | swap (OrdersIterator &other) noexcept |
ONIXS_B3_UMDF_MD_API reference | operator* () const noexcept |
ONIXS_B3_UMDF_MD_API pointer | operator-> () const noexcept |
ONIXS_B3_UMDF_MD_API reference | operator[] (difference_type n) const noexcept |
OrdersIterator | operator++ (int) noexcept |
OrdersIterator & | operator++ () noexcept |
OrdersIterator | operator+ (difference_type v) const noexcept |
OrdersIterator | operator+= (difference_type v) noexcept |
OrdersIterator | operator-- (int) noexcept |
OrdersIterator & | operator-- () noexcept |
OrdersIterator | operator- (difference_type v) const noexcept |
OrdersIterator | operator-= (difference_type v) noexcept |
bool | operator== (const OrdersIterator &rhs) const noexcept |
bool | operator!= (const OrdersIterator &rhs) const noexcept |
Friends | |
class | ConstOrdersRange |
OrdersIterator::difference_type | operator- (const OrdersIterator &l, const OrdersIterator &r) noexcept |
Definition at line 178 of file OrderBook.h.
typedef ptrdiff_t difference_type |
Definition at line 183 of file OrderBook.h.
typedef std::random_access_iterator_tag iterator_category |
Definition at line 181 of file OrderBook.h.
typedef value_type* pointer |
Definition at line 184 of file OrderBook.h.
typedef value_type& reference |
Definition at line 185 of file OrderBook.h.
typedef const Order value_type |
Definition at line 182 of file OrderBook.h.
|
default |
|
inlinenoexcept |
Definition at line 218 of file OrderBook.h.
|
noexcept |
|
inlinenoexcept |
Definition at line 209 of file OrderBook.h.
|
inlinenoexcept |
Definition at line 207 of file OrderBook.h.
|
inlinenoexcept |
Definition at line 208 of file OrderBook.h.
|
inlinenoexcept |
Definition at line 210 of file OrderBook.h.
|
inlinenoexcept |
Definition at line 214 of file OrderBook.h.
|
inlinenoexcept |
Definition at line 212 of file OrderBook.h.
|
inlinenoexcept |
Definition at line 213 of file OrderBook.h.
|
inlinenoexcept |
Definition at line 215 of file OrderBook.h.
|
noexcept |
|
inlinenoexcept |
Definition at line 190 of file OrderBook.h.
|
inlinenoexcept |
Definition at line 217 of file OrderBook.h.
|
noexcept |
|
inlinenoexcept |
Definition at line 197 of file OrderBook.h.
|
friend |
Definition at line 226 of file OrderBook.h.
|
friend |
Definition at line 220 of file OrderBook.h.