#include <OnixS/Eurex/MarketData/OrderBook.h>
Public Member Functions | |
PriceLevel () | |
PriceLevel (Decimal price, Quantity quantity, Quantity numberOfOrders) | |
Decimal | price () const |
void | price (Decimal value) |
Quantity | quantity () const |
void | quantity (Quantity value) |
Quantity | numberOfOrders () const |
void | numberOfOrders (Quantity value) |
std::string | toString () const |
void | toString (std::string &) const |
Protected Attributes | |
Decimal | price_ |
Quantity | qty_ |
Quantity | ordersQty_ |
Definition at line 33 of file OrderBook.h.
PriceLevel | ( | ) |
Default initialization.
PriceLevel | ( | Decimal | price, |
Quantity | quantity, | ||
Quantity | numberOfOrders | ||
) |
Initializes the instances according to specified attributes.
|
inline |
Total number of orders of given price.
Definition at line 100 of file OrderBook.h.
|
inline |
Updates total number of orders.
Definition at line 105 of file OrderBook.h.
|
inline |
Price value.
Definition at line 80 of file OrderBook.h.
|
inline |
Updates price value.
Definition at line 85 of file OrderBook.h.
|
inline |
Quantify for the given price.
Definition at line 90 of file OrderBook.h.
|
inline |
Updates quantity value.
Definition at line 95 of file OrderBook.h.
|
inline |
Returns string representation of the instance.
Definition at line 110 of file OrderBook.h.
void toString | ( | std::string & | ) | const |
Appends representation of the instance to the string.
|
protected |
Definition at line 70 of file OrderBook.h.
|
protected |
Definition at line 67 of file OrderBook.h.
|
protected |
Definition at line 69 of file OrderBook.h.