![]() |
Workspace 6.21.5
|
Event emitted by a Workspace when it is deleted. More...
#include <Workspace/DataExecution/Operations/workspaceevents.h>
Public Member Functions | |
WorkspaceDeletedEvent (Workspace &workspace) | |
![]() | |
Workspace & | getWorkspace () const |
![]() | |
CSIRO_WORKSPACE_API const EventIDSingleton< CSIRO::DataExecution::AllObservableEvents > & | eventID () |
CSIRO_WORKSPACE_API const EventIDSingleton< CSIRO::DataExecution::ProgressEvent > & | eventID () |
const EventIDSingleton< T > & | getEventID () const override |
![]() | |
virtual | ~ObservableEvent ()=default |
virtual const EventID & | getEventID () const =0 |
Additional Inherited Members | |
![]() | |
static const EventIDSingleton< T > & | eventID () |
![]() | |
WorkspaceEvent (Workspace &workspace) | |
![]() | |
ObservableEventType ()=default | |
This event is raised in the Workspace destructor. The Workspace object is still valid at the point of notification, but its destruction sequence has already begun, so observers of this event should keep this in mind. For instance, such observers should never throw an exception, since destructors should generally never throw.
|
inline |