Workspace 6.21.5
List of all members
ComesFromExternalEvent Class Reference

Event emitted when an updatable object potentially changes whether it comes from an external reference. More...

#include <Workspace/DataExecution/Execution/updatableevents.h>

Inheritance diagram for ComesFromExternalEvent:
[legend]

Additional Inherited Members

- Public Member Functions inherited from ObservableEventType< ComesFromExternalEvent >
CSIRO_WORKSPACE_API const EventIDSingleton< CSIRO::DataExecution::AllObservableEvents > & eventID ()
 
CSIRO_WORKSPACE_API const EventIDSingleton< CSIRO::DataExecution::ProgressEvent > & eventID ()
 
const EventIDSingleton< ComesFromExternalEvent > & getEventID () const override
 
- Public Member Functions inherited from ObservableEvent
virtual ~ObservableEvent ()=default
 
virtual const EventIDgetEventID () const =0
 
- Static Public Member Functions inherited from ObservableEventType< ComesFromExternalEvent >
static const EventIDSingleton< ComesFromExternalEvent > & eventID ()
 
- Protected Member Functions inherited from ObservableEventType< ComesFromExternalEvent >
 ObservableEventType ()=default
 

Detailed Description

This event must be emitted if something potentially changes the result of calling an Updatable object's comesFromExternal() function. Observers of this event typically do things like reapply widget style sheets or enable/disable widget actions.