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

#include <DirectPriceLevel.h>

Collaboration diagram for DirectPriceLevel:

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)
 

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: