#include <OnixS/CME/ConflatedUDP/DirectPriceLevel.h>
Public Member Functions | |
DirectPriceLevel () | |
DirectPriceLevel (const DirectPriceLevel &other) | |
DirectPriceLevel (const Decimal &price, Int32 qty, Int32 ordersQty) | |
~DirectPriceLevel () | |
bool | exist () const |
bool & | exist () |
const Decimal & | price () const |
Decimal & | price () |
Int64 | quantity () const |
Int64 & | quantity () |
Int32 & | numberOfOrders () |
Int32 | numberOfOrders () const |
DirectPriceLevel & | operator= (const DirectPriceLevel &other) |
Definition at line 28 of file DirectPriceLevel.h.
|
inline |
Initializes undefined level.
Definition at line 45 of file DirectPriceLevel.h.
|
inline |
Initializes as copy of other level.
Definition at line 54 of file DirectPriceLevel.h.
|
inline |
Initializes defined level according to specified attributes.
Definition at line 65 of file DirectPriceLevel.h.
|
inline |
Definition at line 77 of file DirectPriceLevel.h.
|
inline |
Identifies whether price level exist.
Definition at line 82 of file DirectPriceLevel.h.
|
inline |
Updates existence status.
Definition at line 88 of file DirectPriceLevel.h.
|
inline |
Updates total number of orders.
Definition at line 125 of file DirectPriceLevel.h.
|
inline |
Total number of orders of given price.
Definition at line 131 of file DirectPriceLevel.h.
|
inline |
Re-initializes as copy of other instance.
Definition at line 138 of file DirectPriceLevel.h.
|
inline |
Price value.
Definition at line 101 of file DirectPriceLevel.h.
|
inline |
Price value.
Definition at line 107 of file DirectPriceLevel.h.
|
inline |
Quantify for the given price.
Definition at line 113 of file DirectPriceLevel.h.
|
inline |
Quantify for the given price.
Definition at line 119 of file DirectPriceLevel.h.