OnixS C++ CME MDP Premium Market Data Handler 5.9.0
API Documentation
Loading...
Searching...
No Matches
SettingChangeController Struct Referenceabstract

Public Member Functions

virtual void beginChange (const SettingGroup &, const Char *)=0
virtual void endChange ()=0

Detailed Description

Definition at line 33 of file SettingGroup.h.

Member Function Documentation

◆ beginChange()

virtual void beginChange ( const SettingGroup & ,
const Char *  )
pure virtual

Begins the setting change operation.

May throw an exception if change is not possible for the moment or is prohibited for a setting or a group to which the setting being updated belongs.

Implemented in TrivialChangeController.

◆ endChange()

virtual void endChange ( )
pure virtual

Accomplishes the setting change operation.

The given member must be invoked after successful invocation of the 'beginChange' member and before any other setting change.

Implemented in TrivialChangeController.