Workspace 6.21.5
Classes | Typedefs | Functions
CSIRO::DataExecution::UndoCommands Namespace Reference

Classes

class  AddConnectionCmd
 Command class for adding a connection to a workspace view. More...
 
class  AddInputElementCmd
 Command class for adding an input to an input array. More...
 
class  AddOperationCmd
 Command class for adding an operation to a workspace. More...
 
class  AddOutputCmd
 Command class for adding an output to an operation (specifically, aimed at a FilePathBuilder operation) More...
 
class  ChangeBroadcastUpdatesBehaviourCmd
 Command class for changing an workspace operation's behaviour regarding broadcasting of update events. More...
 
class  ChangeCatalogueDetailsCmd
 Command class for changing an operation's label. More...
 
class  ChangeDataNameCmd
 Command class for changing the data name of a polymorphic data operation. More...
 
class  ChangeDescriptionCmd
 Command class for changing the description of a polymorphic data operation. More...
 
class  ChangeEnableProfilingCmd
 Command class for changing an workspace operation's behaviour regarding broadcasting of update events. More...
 
class  ChangeGlobalNameCmd
 Command class for changing the data name of a polymorphic data operation. More...
 
class  ChangeIOBaseNameCmd
 Command class for changing the name of a iobase object. More...
 
class  ChangeNamespaceCmd
 Command class for changing a workspace's namespace. More...
 
class  ChangeOperationDataFactoryCmd
 Command class for changing an operation's color. More...
 
class  ChangeOperationFeaturesCmd
 Command class for changing an operation's features. More...
 
class  ChangeOperationLabelCmd
 Command class for changing an operation's label. More...
 
class  ChangePreferredWidgetCmd
 Command class for changing the preferred widget of an iobase object. More...
 
class  ChangeProgressContributionCmd
 Command class for changing an operation's contribution to its parent workspace's progress. More...
 
class  ChangeWorkspaceParallelBehaviourCmd
 Command class for changing an workspace operation's update behaviour. More...
 
class  ChangeWorkspaceParallelProcessBehaviourCmd
 Command class for changing an workspace operation's update behaviour. More...
 
class  ChangeWorkspaceUpdateBehaviourCmd
 Command class for changing an workspace operation's update behaviour. More...
 
class  ConfigureConnection
 Command class for updating details of a connection from a serialized representation. More...
 
class  ConfigureCustomIoOperationCmd
 QUndoCommand class for CustomInputsOutputsOperation. More...
 
class  ConnectionCopySourceCmd
 Command class for toggling whether or not a connection copies the source data. More...
 
class  EnableAllConnectionsCmd
 Command class for enabling all connections. More...
 
struct  IOBaseInfo
 
class  LoadWorkflowCmd
 Undoable command to load contents into a new Workspace operation. More...
 
class  RemoveConnectionCmd
 Command class for removing a connection from a workspace view. More...
 
class  RemoveFilePathDataCmd
 Command class for removing path configuration data from a FilePathBuilder operation. More...
 
class  RemoveInputElementCmd
 Command class for removing an input from an input array. More...
 
class  RemoveOperationCmd
 Command class for removing an operation from a workspace view. More...
 
class  RenumberOperationCmd
 Command class for changing the ID of an operation. More...
 
class  ReplaceOperationCmd
 Command class for replacing an operation. More...
 
class  RestoreIOBaseData
 Command class for changing the name of a iobase object. More...
 
class  SetScriptingOperationInputsOutputsCmd
 Command class for adding an input to an input array. More...
 
class  SetWorkspaceSourceUrlCmd
 Undoable command to change the stored external source URL for a Workspace. More...
 
class  ToggleConnectionEnabledCmd
 Command class for disabling a connection. More...
 
class  UpdateFilePathDataCmd
 Command class for adding or updating path configuration data to a FilePathBuilder operation. More...
 
class  UserChangedIOBaseDescription
 
class  UserChangedIOBaseGlobalName
 
class  UserChangedOperationDescription
 
class  UserChangedOperationGlobalName
 

Typedefs

typedef QList< IOBaseInfoIOBaseInfoList
 

Functions

void transferGlobalName (const IOBaseInfo &oldIOBase, IOBaseInfoList &newList)
 

Typedef Documentation

◆ IOBaseInfoList

typedef QList<IOBaseInfo> IOBaseInfoList

Function Documentation

◆ transferGlobalName()

void transferGlobalName ( const IOBaseInfo oldIOBase,
IOBaseInfoList newList 
)
inline