Medical Imaging Interaction Toolkit  2023.12.99-b884b24c
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 ( )
virtual

Member Function Documentation

◆ AddListener()

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

◆ HasListeners()

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

◆ IsEmpty()

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

◆ RemoveListener()

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

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: