Medical Imaging Interaction Toolkit  2023.04.99-859410e3
Medical Imaging Interaction Toolkit
berry::IExecutionListener::Events Struct Reference

#include <berryIExecutionListener.h>

Inheritance diagram for berry::IExecutionListener::Events:
Collaboration diagram for berry::IExecutionListener::Events:

Public Member Functions

virtual ~Events ()
virtual void AddListener (IExecutionListener *listener)
virtual void RemoveListener (IExecutionListener *listener)
virtual bool HasListeners () const
virtual bool IsEmpty () const

Public Attributes

Message2< const QString &, const NotHandledException * > notHandled
Message2< const QString &, const ExecutionException * > postExecuteFailure
Message2< const QString &, const Object::Pointer & > postExecuteSuccess
Message2< const QString &, const SmartPointer< const ExecutionEvent > & > preExecute

Detailed Description

Definition at line 38 of file berryIExecutionListener.h.

Constructor & Destructor Documentation

◆ ~Events()

virtual berry::IExecutionListener::Events::~Events ( )

Member Function Documentation

◆ AddListener()

virtual void berry::IExecutionListener::Events::AddListener ( IExecutionListener listener)

◆ HasListeners()

virtual bool berry::IExecutionListener::Events::HasListeners ( ) const

◆ IsEmpty()

virtual bool berry::IExecutionListener::Events::IsEmpty ( ) const

◆ RemoveListener()

virtual void berry::IExecutionListener::Events::RemoveListener ( IExecutionListener listener)

Member Data Documentation

◆ notHandled

Message2<const QString&, const NotHandledException*> berry::IExecutionListener::Events::notHandled

Definition at line 40 of file berryIExecutionListener.h.

◆ postExecuteFailure

Message2<const QString&, const ExecutionException*> berry::IExecutionListener::Events::postExecuteFailure

Definition at line 41 of file berryIExecutionListener.h.

◆ postExecuteSuccess

Message2<const QString&, const Object::Pointer&> berry::IExecutionListener::Events::postExecuteSuccess

Definition at line 42 of file berryIExecutionListener.h.

◆ preExecute

Message2<const QString&, const SmartPointer<const ExecutionEvent>& > berry::IExecutionListener::Events::preExecute

Definition at line 43 of file berryIExecutionListener.h.

The documentation for this struct was generated from the following file: