Public Member Functions | |
| SessionSettings (SettingAssignController *controller=NULL) | |
| SessionSettings (const SessionSettings &other) | |
| ~SessionSettings () | |
| JoinRecoveryOptions::Enum | joinRecovery () const | 
| void | joinRecovery (JoinRecoveryOptions::Enum recovery) | 
| GapAndErrorHandlingOptions::Enum | gapAndErrorHandling () const | 
| void | gapAndErrorHandling (GapAndErrorHandlingOptions::Enum handling) | 
| InstrumentRecoveryOptions::Enum | instrumentRecovery () const | 
| void | instrumentRecovery (InstrumentRecoveryOptions::Enum recovery) | 
| SessionSettings & | operator= (const SessionSettings &other) | 
| Public Member Functions inherited from SettingGroup | |
| SettingGroup (SettingAssignController *controller=NULL) | |
| ~SettingGroup () | |
| template<class Assignee, class Value> | |
| void | controlAssignment (const Char *description, Assignee &assignee, Value value) const | 
| template<class Assignee, class Value, class AssignRoutine> | |
| void | controlAssignment (const Char *description, AssignRoutine routine, Assignee &assignee, const Value &value) const | 
Protected Member Functions | |
| const SettingGroup & | group () const | 
| void | assignNoControl (const SessionSettings &other) | 
Additional Inherited Members | |
| Static Public Member Functions inherited from SettingGroup | |
| static ONIXS_CONFLATEDUDP_EXPORTED const SettingGroup & | null () | 
Basic set of parameters affecting behavior of the Handler when the market data processing is performed.
Definition at line 395 of file SessionSettings.h.
      
  | 
  inline | 
Initializes parameters with default values.
Definition at line 430 of file SessionSettings.h.
      
  | 
  inline | 
Re-initializes settings as copies of the other ones omitting group belonging.
Definition at line 448 of file SessionSettings.h.
      
  | 
  inline | 
Cleans everything up.
Definition at line 461 of file SessionSettings.h.
      
  | 
  inlineprotected | 
Re-initializes the instance as a copy of the other one and bypassing assignment control.
Definition at line 415 of file SessionSettings.h.
      
  | 
  inline | 
Defines what Handler should do in case of gap in real-time (incremental) data.
Definition at line 497 of file SessionSettings.h.
      
  | 
  inline | 
Defines what Handler should do in case of gap in real-time (incremental) data.
Definition at line 505 of file SessionSettings.h.
      
  | 
  inlineprotected | 
Instance of the group to which the given settings belongs.
Definition at line 407 of file SessionSettings.h.
      
  | 
  inline | 
Indicates how instrument definitions are recovered.
Definition at line 521 of file SessionSettings.h.
      
  | 
  inline | 
Defines how instrument definitions are recovered.
Definition at line 528 of file SessionSettings.h.
      
  | 
  inline | 
Defines aspects of recovery to be done at market join stage.
Definition at line 471 of file SessionSettings.h.
      
  | 
  inline | 
Defines aspects of recovery to be done at market join stage.
Definition at line 479 of file SessionSettings.h.
      
  | 
  inline | 
Copies settings from the given instance.
Attributes controlling value assignment aren't cloned and thus only settings' values are copied.
Definition at line 545 of file SessionSettings.h.