#include <OnixS/CME/MDH/DirectPriceLevel.h>
Public Member Functions | |
DirectPriceLevel () | |
DirectPriceLevel (const DirectPriceLevel &other) | |
DirectPriceLevel (const Decimal &price, Int32 qty, Int32 ordersQty) | |
~DirectPriceLevel () | |
Int32 & | numberOfOrders () |
Int32 | numberOfOrders () const |
DirectPriceLevel & | operator= (const DirectPriceLevel &other) |
Public Member Functions inherited from ImpliedPriceLevel | |
ImpliedPriceLevel () | |
ImpliedPriceLevel (const ImpliedPriceLevel &other) | |
ImpliedPriceLevel (const Decimal &price, Int32 qty) | |
~ImpliedPriceLevel () | |
bool | exist () const |
bool & | exist () |
const Decimal & | price () const |
Decimal & | price () |
Int32 | quantity () const |
Int32 & | quantity () |
ImpliedPriceLevel & | operator= (const ImpliedPriceLevel &other) |
Definition at line 28 of file DirectPriceLevel.h.
|
inline |
Initializes undefined level.
Definition at line 32 of file DirectPriceLevel.h.
|
inline |
Initializes as copy of other level.
Definition at line 38 of file DirectPriceLevel.h.
|
inline |
Initializes defined level according to specified attributes.
Definition at line 46 of file DirectPriceLevel.h.
|
inline |
Definition at line 53 of file DirectPriceLevel.h.
|
inline |
Updates total number of orders.
Definition at line 56 of file DirectPriceLevel.h.
|
inline |
Total number of orders of given price.
Definition at line 62 of file DirectPriceLevel.h.
|
inline |
Re-initializes as copy of other instance.
Definition at line 68 of file DirectPriceLevel.h.