Workspace 6.21.5
|
A template class that provides a single callback in response to a set of one or more provided updatable objects being up to date. More...
#include <Workspace/DataExecution/Events/updatablesobserver.h>
Public Member Functions | |
UpdatablesObserver (const UpdatablesObserver &)=delete | |
UpdatablesObserver (F func, const Updatables &updatables, ObserverThreadType threadingModel, bool autoDelete) | |
UpdatablesObserver (F func, Updatable &updatable, ObserverThreadType threadingModel, bool autoDelete) | |
~UpdatablesObserver () override | |
UpdatablesObserver & | operator= (const UpdatablesObserver &)=delete |
Public Member Functions inherited from UpdatablesObserverBase | |
virtual | ~UpdatablesObserverBase ()=default |
Protected Member Functions | |
void | onUpdatableUpToDate () |
Protected Member Functions inherited from UpdatablesObserverBase | |
UpdatablesObserverBase ()=default | |
Supports use of all callable function types.
UpdatablesObserver | ( | F | func, |
const Updatables & | updatables, | ||
ObserverThreadType | threadingModel, | ||
bool | autoDelete | ||
) |
UpdatablesObserver | ( | F | func, |
Updatable & | updatable, | ||
ObserverThreadType | threadingModel, | ||
bool | autoDelete | ||
) |
|
delete |
|
overridedefault |
|
protected |
|
delete |