Consume information about progress of some process.
virtual void OnProgress(double currentProgress)=0
Callback function for a progress event.
virtual bool IsCanceled() const =0
Check if this processing operation should be canceled.
Base interface for all used interfaces and implementations.
This namespace contains basic implementations of standard primitives on the component level.