12#ifndef RTCTK_RTCSUPERVISOR_ALERTAGGREGATOR_HPP
13#define RTCTK_RTCSUPERVISOR_ALERTAGGREGATOR_HPP
38 void OnAlertStatusChanged(
const std::string&
id,
bool status);
48 std::map<std::string, ObjectInfo> m_objects;
Alert Service interface.
Definition alertServiceIf.hpp:138
Models a single alert source that can be set or cleared.
Definition alertServiceIf.hpp:47
Base interface for all OLDB adapters.
Definition oldbIf.hpp:24
size_t SubscriptionId
Definition repositorySubscriberIf.hpp:50
componentFramework::OldbIf OldbIf
Definition alertAggregator.hpp:31
std::vector< std::string > ObjectList
Definition alertAggregator.hpp:32
componentFramework::AlertServiceIf AlertServiceIf
Definition alertAggregator.hpp:29
componentFramework::AlertSource AlertSource
Definition alertAggregator.hpp:30
virtual ~AlertAggregator()
Definition alertAggregator.cpp:55
AlertAggregator(AlertServiceIf &alerts, OldbIf &oldb, const ObjectList &objects)
Definition alertAggregator.cpp:22
Definition alertAggregator.cpp:18
Header file for OldbIf, which defines the API for OldbAdapters.