OnixS C++ CME Market Data Handler  5.7.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 ( )

Initializes undefined level.

Definition at line 37 of file DirectPriceLevel.h.

DirectPriceLevel ( const DirectPriceLevel other)

Initializes as copy of other level.

Definition at line 43 of file DirectPriceLevel.h.

DirectPriceLevel ( const Decimal price,
Int32  qty,
Int32  ordersQty 

Initializes defined level according to specified attributes.

Definition at line 56 of file DirectPriceLevel.h.

~DirectPriceLevel ( )

Definition at line 66 of file DirectPriceLevel.h.

Member Function Documentation

Int32& numberOfOrders ( )

Updates total number of orders.

Definition at line 71 of file DirectPriceLevel.h.

Int32 numberOfOrders ( ) const

Total number of orders of given price.

Definition at line 77 of file DirectPriceLevel.h.

DirectPriceLevel& operator= ( const DirectPriceLevel other)

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: