19 #ifndef UNITY_SCOPES_ACTIVATIONLISTENERBASE_H
20 #define UNITY_SCOPES_ACTIVATIONLISTENERBASE_H
22 #include <unity/scopes/ListenerBase.h>
23 #include <unity/util/NonCopyable.h>
30 class ActivationResponse;
66 virtual void finished(
Reason r, std::string
const& error_message)
override;
Base class to receive a response to a result activation request.
Definition: ActivationListenerBase.h:36
Reason
Indicates the cause of a call to finished().
Definition: ListenerBase.h:58
virtual void finished(Reason r, std::string const &error_message) override
Called once by the scopes run time after receiving an activation response.
Definition: ActivationListenerBase.cpp:42
virtual void activated(ActivationResponse const &response)
Called once by the scopes run time with the activation response.
Definition: ActivationListenerBase.cpp:37
Abstract base class to be notified of query completion.
Definition: ListenerBase.h:42
Response to a result activation.
Definition: ActivationResponse.h:41