Workspace 6.21.5
|
#include <QList>
#include "Workspace/Application/LanguageUtils/errorchecks.h"
#include "Workspace/DataExecution/Events/generalobserver.h"
#include "Workspace/DataExecution/Events/observerset.h"
#include "Workspace/DataExecution/Execution/updatable.h"
#include "Workspace/api_workspace.h"
#include "updatablesobserver.h"
Classes | |
class | UpdatablesMonitor< CallbackType, CallbackReturnType > |
An alternative template class that provides a single callback in response to a set of one or more provided updatable objects being up to date. More... | |
Namespaces | |
namespace | CSIRO |
Top level namespace for all Workspace code. | |
namespace | CSIRO::DataExecution |
Base workspace functionality not requiring a user interface. | |
Functions | |
template<typename CallbackType , typename CallbackReturnType > | |
void | watchUpdatable (CallbackType &receiver, CallbackReturnType(CallbackType::*func)(), const Updatable &updatable, ObserverThreadType threadingModel) |
template<typename CallbackType , typename CallbackReturnType > | |
void | watchUpdatables (CallbackType &receiver, CallbackReturnType(CallbackType::*func)(), const Updatables &updatables, ObserverThreadType threadingModel) |