OnixS C++ Eurex T7 Market and Reference Data Interface (EMDI, RDI, EOBI) Handlers  8.0.0
API documentation
OrderBookSnapshot Class Reference

#include </work/src/EOBI/EobiBookSnapshot.h>

Collaboration diagram for OrderBookSnapshot:

Public Member Functions

 OrderBookSnapshot (const OrderBookInternal &snapshotee)
 
 ~OrderBookSnapshot ()
 
- Public Member Functions inherited from OrderBook
 OrderBook ()
 
virtual ~OrderBook ()
 
SecurityId securityId () const
 
bool empty () const
 
const PriceLevelsasks () const
 
const PriceLevelsbids () const
 
size_t depth () const
 
std::string toString () const
 
void toString (std::string &) const
 
std::string toShortString () const
 
void toShortString (std::string &) const
 
std::string toFormattedString () const
 
void toFormattedString (std::string &) const
 
bool bestAsk (Decimal &price, QuantityType &quantity) const
 
bool bestBid (Decimal &price, QuantityType &quantity) const
 
void setUserPointer (void *pointer)
 
void * getUserPointer () const
 

Static Public Member Functions

static void * operator new (size_t bookSize)
 
static void operator delete (void *book)
 

Additional Inherited Members

- Public Types inherited from OrderBook
typedef PriceLevels PriceLevelsType
 

Detailed Description

Definition at line 33 of file EobiBookSnapshot.h.

Constructor & Destructor Documentation

OrderBookSnapshot ( const OrderBookInternal snapshotee)
explicit

Definition at line 31 of file EobiBookSnapshot.cpp.

Definition at line 56 of file EobiBookSnapshot.cpp.

Member Function Documentation

void operator delete ( void *  book)
static

Definition at line 113 of file EobiBookSnapshot.cpp.

void * operator new ( size_t  bookSize)
static

Definition at line 108 of file EobiBookSnapshot.cpp.


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