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

Classes

class  InputAddedEvent
 Even raised when an input is added to an Operation. More...
 
class  InputRemovalEvent
 Even raised when an input is about to be removed from an Operation. More...
 
class  OperationBreakpointSetEvent
 Event raised when an operation's editable flag is changed. More...
 
class  OperationColorChangeEvent
 Event raised when an operation's background color is changed. More...
 
class  OperationEditableChangeEvent
 Event raised when an operation's editable flag is changed. More...
 
class  OperationIconPathChangeEvent
 Event raised when an operation's icon is changed. More...
 
class  OperationIdChangeEvent
 
class  OperationIdPathChangeEvent
 Emitted when an operation's ancestry changes by being removed/added (either directly or indirectly) from a workflow. More...
 
class  OperationLabelChangeEvent
 Event raised when an operation's label is changed. More...
 
class  OperationUiPathChangeEvent
 Event raised when an operation's background color is changed. More...
 
class  OutputAddedEvent
 Even raised when an output is added to an Operation. More...
 
class  OutputRemovalEvent
 Even raised when an output is about to be removed from an Operation. More...
 
class  ProgressContributionChangeEvent
 Event raised when an operation's contribution to its parent workspace's progress is changed. More...
 

Namespaces

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