OnixS C++ CME Market Data Handler  5.7.0
API documentation
MboBboTracking Class Reference

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

Public Member Functions

 MboBboTracking (const SettingGroup *group=NULL)
 MboBboTracking (const MboBboTracking &other)
 ~MboBboTracking ()
const BboThresholdprice () const
BboThresholdprice ()
bool enabled () const
bool exceeded (const Order &previous, const Order &current) const
MboBboTrackingoperator= (const MboBboTracking &other)

Protected Member Functions

const SettingGroupgroup () const
void assignNoControl (const MboBboTracking &other)


template<class >
class BaseBookManagement

Detailed Description

Definition at line 228 of file BookManagement.h.

Constructor & Destructor Documentation

MboBboTracking ( const SettingGroup group = NULL)

Initializes tracking settings with optional grouping services.

Definition at line 260 of file BookManagement.h.

MboBboTracking ( const MboBboTracking other)

Initializes the instance as a copy of the other one.

Attributes controlling value assignment aren't cloned and thus only settings' values are copied.

Definition at line 270 of file BookManagement.h.

~MboBboTracking ( )

Finalizes the instance.

Definition at line 277 of file BookManagement.h.

Member Function Documentation

void assignNoControl ( const MboBboTracking other)

Re-initializes as a copy of the other instance without involving value assignment control services.

Definition at line 249 of file BookManagement.h.

bool enabled ( ) const

Indicates whether tracking enabled at all.

Definition at line 297 of file BookManagement.h.

bool exceeded ( const Order previous,
const Order current 
) const

Checks whether any of thresholds is exceeded.

Definition at line 306 of file BookManagement.h.

const SettingGroup& group ( ) const

Instance of the group of setting which the given set of settings belongs to.

Definition at line 241 of file BookManagement.h.

MboBboTracking& operator= ( const MboBboTracking other)

Re-initializes the instance as a copy of the other one.

Definition at line 326 of file BookManagement.h.

const BboThreshold& price ( ) const

Price tracking attributes.

Definition at line 284 of file BookManagement.h.

BboThreshold& price ( )

Price tracking attributes.

Definition at line 290 of file BookManagement.h.

Friends And Related Function Documentation

friend class BaseBookManagement

Lets grouping and value assignment control functioning.

Definition at line 235 of file BookManagement.h.

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