OnixS C++ Eurex T7 Market and Reference Data Interface (EMDI, RDI, EOBI) Handlers  7.4.2
API documentation
PriceLevel Struct Reference

#include <OnixS/Eurex/MarketData/EOBI/EobiBook.h>

Public Member Functions

 PriceLevel (const Decimal &price, QuantityType quantity=0, QuantityType numberOfOrders=0, const OrderInfos &orders=OrderInfos())
 
 PriceLevel ()
 
 ~PriceLevel ()
 
bool isValid () const
 
const Decimalprice () const
 
QuantityType quantity () const
 
QuantityType numberOfOrders () const
 
const OrderInfosorders () const
 
void swap (PriceLevel &) throw ()
 
std::string toString () const
 
void toString (std::string &) const
 

Friends

struct Implementation::Order
 

Detailed Description

Definition at line 55 of file EobiBook.h.

Constructor & Destructor Documentation

PriceLevel ( const Decimal price,
QuantityType  quantity = 0,
QuantityType  numberOfOrders = 0,
const OrderInfos orders = OrderInfos() 
)

Initializes the instances according to specified attributes.

Definition at line 89 of file EobiBook.cpp.

Definition at line 95 of file EobiBook.cpp.

~PriceLevel ( )
inline

Definition at line 61 of file EobiBook.h.

Member Function Documentation

bool isValid ( ) const

Validity check.

QuantityType numberOfOrders ( ) const

Total number of orders of given price.

Definition at line 123 of file EobiBook.cpp.

const OrderInfos & orders ( ) const

orders ids for a given level

Definition at line 128 of file EobiBook.cpp.

const Decimal & price ( ) const

Price value.

Definition at line 103 of file EobiBook.cpp.

QuantityType quantity ( ) const

Quantify for the given price.

Definition at line 113 of file EobiBook.cpp.

void swap ( PriceLevel obj)
throw (
)

swap values

Definition at line 133 of file EobiBook.cpp.

std::string toString ( ) const

Returns string representation of the instance.

Definition at line 179 of file EobiBook.cpp.

void toString ( std::string &  str) const

Appends representation of the instance to the string.

Definition at line 186 of file EobiBook.cpp.

Friends And Related Function Documentation

friend struct Implementation::Order
friend

Definition at line 105 of file EobiBook.h.


The documentation for this struct was generated from the following files: