16 #ifndef ACSDKALERTSINTERFACES_ALERTSCAPABILITYAGENTINTERFACE_H_ 17 #define ACSDKALERTSINTERFACES_ALERTSCAPABILITYAGENTINTERFACE_H_ 22 namespace acsdkAlertsInterfaces {
34 virtual void addObserver(std::shared_ptr<acsdkAlertsInterfaces::AlertObserverInterface> observer) = 0;
41 virtual void removeObserver(std::shared_ptr<acsdkAlertsInterfaces::AlertObserverInterface> observer) = 0;
65 #endif // ACSDKALERTSINTERFACES_ALERTSCAPABILITYAGENTINTERFACE_H_
virtual ~AlertsCapabilityAgentInterface()=default
virtual void removeAllAlerts()=0
virtual void removeObserver(std::shared_ptr< acsdkAlertsInterfaces::AlertObserverInterface > observer)=0
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
Definition: AlertsCapabilityAgentInterface.h:27
virtual void addObserver(std::shared_ptr< acsdkAlertsInterfaces::AlertObserverInterface > observer)=0
virtual void onLocalStop()=0