![]() |
Workspace 6.21.5
|
Event issued when an Updater aborts processing its update set. More...
#include <Workspace/DataExecution/Execution/updaterevents.h>
Public Member Functions | |
AbortedUpdateEvent (Updatable &errorSource, const AbortReason &abortReason) | |
const AbortReason & | getAbortReason () const |
Updatable & | getErrorSource () const |
QStringList | getErrorTree () 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 () |
![]() | |
ObservableEventType ()=default | |
This event will be raised whenever the execution thread aborts updating its update set. This is usually the result of an operation, connection, input or output failing to be updated when it is requested to do so. The logs will usually contain an error message explaining why the update failed.
The Updatable object that generated the error can be obtained by calling getErrorSource(). A string representation of the workspace hierarchy can also be obtained with getErrorTree()
|
inline |
|
inline |
|
inline |
QStringList getErrorTree | ( | ) | const |