OnixS C++ CME Market Data Handler  5.7.0
API documentation
FixedDepthBookManagement< BboTracking, Depth > Class Template Reference

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

Public Member Functions

 FixedDepthBookManagement (const SettingGroup *group=NULL, Depth defaultDepth=0)
 
 FixedDepthBookManagement (const FixedDepthBookManagement &other)
 
 ~FixedDepthBookManagement ()
 
Depth defaultDepth () const
 
FixedDepthBookManagementdefaultDepth (Depth value)
 
FixedDepthBookManagementoperator= (const FixedDepthBookManagement &other)
 
- Public Member Functions inherited from BaseBookManagement< BboTracking >
 BaseBookManagement (const SettingGroup *group=NULL)
 
 BaseBookManagement (const BaseBookManagement &other)
 
 ~BaseBookManagement ()
 
bool maintain () const
 
BaseBookManagementmaintain (bool value)
 
const BboTracking & bboTracking () const
 
BboTracking & bboTracking ()
 
BaseBookManagementoperator= (const BaseBookManagement &other)
 

Friends

class BookManagement
 

Additional Inherited Members

- Protected Member Functions inherited from BaseBookManagement< BboTracking >
const SettingGroupgroup () const
 
void assignNoControl (const BaseBookManagement &other)
 

Detailed Description

template<class BboTracking, typename Depth>
class OnixS::CME::MDH::FixedDepthBookManagement< BboTracking, Depth >

Parameters affecting book management machinery for a particular book type (direct, implied, consolidated).

Definition at line 837 of file BookManagement.h.

Constructor & Destructor Documentation

FixedDepthBookManagement ( const SettingGroup group = NULL,
Depth  defaultDepth = 0 
)
inline

Initializes instance with defaults and optional grouping facilities.

Definition at line 874 of file BookManagement.h.

FixedDepthBookManagement ( const FixedDepthBookManagement< BboTracking, Depth > &  other)
inline

Initializes the instance as a copy of the other one.

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

Definition at line 889 of file BookManagement.h.

Finalizes the instance.

Definition at line 902 of file BookManagement.h.

Member Function Documentation

Depth defaultDepth ( ) const
inline

Defines default depth of order book for the security whose definition wasn't received or had no corresponding data.

Definition at line 910 of file BookManagement.h.

FixedDepthBookManagement& defaultDepth ( Depth  value)
inline

Defines default depth of order book for the security whose definition wasn't received or had no corresponding data.

Definition at line 919 of file BookManagement.h.

FixedDepthBookManagement& operator= ( const FixedDepthBookManagement< BboTracking, Depth > &  other)
inline

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

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

Definition at line 941 of file BookManagement.h.

Friends And Related Function Documentation

friend class BookManagement
friend

Definition at line 845 of file BookManagement.h.


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