OnixS C++ CME Market Data Handler  5.4.0
API documentation
DirectPriceLevel Class Reference

#include <OnixS/CME/MDH/DirectPriceLevel.h>

Public Member Functions

 DirectPriceLevel ()
 
 DirectPriceLevel (const DirectPriceLevel &other)
 
 DirectPriceLevel (const Decimal &price, Int32 qty, Int32 ordersQty)
 
 ~DirectPriceLevel ()
 
Int32numberOfOrders ()
 
Int32 numberOfOrders () const
 
DirectPriceLeveloperator= (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 Decimalprice () const
 
Decimalprice ()
 
Int32 quantity () const
 
Int32quantity ()
 
ImpliedPriceLeveloperator= (const ImpliedPriceLevel &other)
 

Detailed Description

Definition at line 28 of file DirectPriceLevel.h.

Constructor & Destructor Documentation

DirectPriceLevel ( )
inline

Initializes undefined level.

Definition at line 37 of file DirectPriceLevel.h.

DirectPriceLevel ( const DirectPriceLevel other)
inline

Initializes as copy of other level.

Definition at line 43 of file DirectPriceLevel.h.

DirectPriceLevel ( const Decimal price,
Int32  qty,
Int32  ordersQty 
)
inline

Initializes defined level according to specified attributes.

Definition at line 56 of file DirectPriceLevel.h.

~DirectPriceLevel ( )
inline

Definition at line 66 of file DirectPriceLevel.h.

Member Function Documentation

Int32& numberOfOrders ( )
inline

Updates total number of orders.

Definition at line 71 of file DirectPriceLevel.h.

Int32 numberOfOrders ( ) const
inline

Total number of orders of given price.

Definition at line 77 of file DirectPriceLevel.h.

DirectPriceLevel& operator= ( const DirectPriceLevel other)
inline

Re-initializes as copy of other instance.

Definition at line 84 of file DirectPriceLevel.h.


The documentation for this class was generated from the following file: