31 if (l ==
nullptr)
return;
43 if (l ==
nullptr)
return;
virtual ~IExecutionListener()
virtual void PostExecuteSuccess(const QString &commandId, const Object::Pointer &returnValue)=0
Message2< const QString &, const ExecutionException * > postExecuteFailure
virtual void PreExecute(const QString &commandId, const SmartPointer< const ExecutionEvent > &event)=0
virtual void PostExecuteFailure(const QString &commandId, const ExecutionException *exception)=0
virtual bool HasListeners() const
Message2< const QString &, const Object::Pointer & > postExecuteSuccess
virtual bool IsEmpty() const
virtual void RemoveListener(IExecutionListener *listener)
bool HasListeners() const
Message2< const QString &, const SmartPointer< const ExecutionEvent > &> preExecute
Message2< const QString &, const NotHandledException * > notHandled
virtual void AddListener(IExecutionListener *listener)
virtual void NotHandled(const QString &commandId, const NotHandledException *exception)=0