Workspace 6.21.5
Public Member Functions | List of all members
WorkspaceNotesEvent Class Reference

Event emitted when the notes for a Workspace changes.

#include <Workspace/DataExecution/Operations/workspaceevents.h>

Inheritance diagram for WorkspaceNotesEvent:
[legend]

Public Member Functions

 WorkspaceNotesEvent (Workspace &workspace, const QString &notes)
 
const QString & getNotes () const
 
- Public Member Functions inherited from WorkspaceEvent< WorkspaceNotesEvent >
WorkspacegetWorkspace () const
 
- Public Member Functions inherited from ObservableEventType< T >
CSIRO_WORKSPACE_API const EventIDSingleton< CSIRO::DataExecution::AllObservableEvents > & eventID ()
 
CSIRO_WORKSPACE_API const EventIDSingleton< CSIRO::DataExecution::ProgressEvent > & eventID ()
 
const EventIDSingleton< T > & getEventID () const override
 
- Public Member Functions inherited from ObservableEvent
virtual ~ObservableEvent ()=default
 
virtual const EventIDgetEventID () const =0
 

Additional Inherited Members

- Static Public Member Functions inherited from ObservableEventType< T >
static const EventIDSingleton< T > & eventID ()
 
- Protected Member Functions inherited from WorkspaceEvent< WorkspaceNotesEvent >
 WorkspaceEvent (Workspace &workspace)
 
- Protected Member Functions inherited from ObservableEventType< T >
 ObservableEventType ()=default
 

Constructor & Destructor Documentation

◆ WorkspaceNotesEvent()

WorkspaceNotesEvent ( Workspace workspace,
const QString &  notes 
)
inline

Member Function Documentation

◆ getNotes()

const QString & getNotes ( ) const
inline
Returns
The new notes for the workspace.