OnixS C++ CME MDP Conflated UDP Handler 1.1.2
API documentation
Loading...
Searching...
No Matches
SettingAssignController Struct Referenceabstract

Public Member Functions

virtual void beginAssign (const SettingGroup &, const Char *)=0
virtual void endAssign ()=0

Detailed Description

Represents a service controlling assignment operations for the collections of settings.

Definition at line 34 of file SettingGroup.h.

Member Function Documentation

◆ beginAssign()

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

Begins the setting assignment operation.

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

Implemented in TrivialAssignController.

◆ endAssign()

virtual void endAssign ( )
pure virtual

Accomplishes the setting assignment operation.

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

Implemented in TrivialAssignController.