Workspace 7.0.2
Classes | Namespaces
updaterevents.h File Reference
#include <QAbstractSocket>
#include <QString>
#include "Workspace/DataExecution/Events/observableevent.h"
#include "Workspace/DataExecution/Execution/abortreason.h"
#include "Workspace/api_workspace.h"
Include dependency graph for updaterevents.h:
This graph shows which files directly or indirectly include this file:

Classes

class  AbortedUpdateEvent
 Event issued when an Updater aborts processing its update set. More...
 
class  CausedExecutionErrorEvent
 Event issued on something to indicate it was the cause of an execution error. More...
 
class  ExecutionEvent< T >
 Base class for events issued by an Updater. More...
 
class  FinishedExecutionEvent
 Event issued when an Updater stops running. More...
 
class  FinishedUpdateEvent
 Event issued when an Updater finishes processing its update set. More...
 
class  PauseUpdateEvent
 Event issued during execution whenever it is safe to perform non-connectivity changing actions on a workspace. More...
 
class  StartedExecutionEvent
 Event issued when the event loop for an Updater starts running. More...
 
class  StartedUpdateEvent
 Event issued when an Updater starts processing its update set. More...
 

Namespaces

namespace  CSIRO
 Top level namespace for all Workspace code.
 
namespace  CSIRO::DataExecution
 Base workspace functionality not requiring a user interface.
 

Detailed Description

Specifies the public events that an Updater might raise. Other events may be issued by an Updater, but the ones specified here are those that are part of the public API clients can rely on.