#include <OnixS/CME/MDH/SessionSettings.h>
Public Member Functions | |
AccurateLateJoinMbpSession () | |
Public Member Functions inherited from AccurateLateJoinSession | |
AccurateLateJoinSession () | |
Public Member Functions inherited from SessionSettings | |
SessionSettings (SettingChangeController *controller=nullptr) | |
SessionSettings (const SessionSettings &other) | |
~SessionSettings () | |
JoinRecoveryOptions::Enum | joinRecovery () const |
SessionSettings & | joinRecovery (JoinRecoveryOptions::Enum recovery) |
GapAndErrorHandlingOptions::Enum | gapAndErrorHandling () const |
SessionSettings & | gapAndErrorHandling (GapAndErrorHandlingOptions::Enum handling) |
InstrumentRecoveryOptions::Enum | instrumentRecovery () const |
SessionSettings & | instrumentRecovery (InstrumentRecoveryOptions::Enum recovery) |
MarketRecoveryOptions::Enum | marketRecovery () const |
SessionSettings & | marketRecovery (MarketRecoveryOptions::Enum recovery) |
const TcpRecoverySessionSettings & | tcpRecovery () const |
TcpRecoverySessionSettings & | tcpRecovery () |
SessionSettings & | operator= (const SessionSettings &other) |
Public Member Functions inherited from SettingGroup | |
SettingGroup (SettingChangeController *controller=nullptr) | |
~SettingGroup () | |
template<class Assignee, class Value> | |
void | controlAssignment (const Char *description, Assignee &assignee, Value value) const |
template<class Changeable> | |
void | controlChange (const Char *description, void(Changeable::*change)(), Changeable &changeable) const |
template<class Change, class Changeable, class Arg> | |
void | controlChange (const Char *description, Change change, Changeable &changeable, const Arg &arg) const |
template<class Change, class Changeable, class Arg1, class Arg2> | |
void | controlChange (const Char *description, Change change, Changeable &changeable, const Arg1 &arg1, const Arg2 &arg2) const |
Additional Inherited Members | |
Static Public Member Functions inherited from SettingGroup | |
static const SettingGroup & | null () |
Protected Member Functions inherited from SessionSettings | |
const SettingGroup & | group () const |
void | assignNoControl (const SessionSettings &other) |
void | assignNoControlLegacy (const SessionSettings &other) |
Settings for session with accurate book maintenance and considering market data processing is started at the middle of weekly session (late join). Market recovery is limited to recover market by price books only.
Definition at line 729 of file SessionSettings.h.
|
inline |
Configures session settings according to specialization.
Definition at line 733 of file SessionSettings.h.