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 |
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 EventID & | getEventID () const =0 |
Additional Inherited Members | |
Static Public Member Functions inherited from ObservableEventType< T > | |
static const EventIDSingleton< T > & | eventID () |
Protected Member Functions inherited from ObservableEventType< T > | |
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 |