17 #ifndef INOTIFICATIONMANAGER_HPP_
18 #define INOTIFICATIONMANAGER_HPP_
107 virtual const std::map<std::string, Topic>&
getTopics() = 0;
virtual const std::map< std::string, Topic > & getTopics()=0
virtual ~INotificationManager()
virtual void removeTopicsListener(INotificationTopicsListener *listener)=0
virtual void removeMandatoryTopicsListener(INotificationListener *listener)=0
std::multimap< std::string, TopicSubscriberInfo > TopicSubscribers
std::list< std::string > TopicNames
INotificationListener * lisnener_
virtual void updateTopicSubscriptions(const TopicSubscribers &subscribers)=0
virtual void addTopicsListener(INotificationTopicsListener *listener)=0
virtual void addMandatoryTopicsListener(INotificationListener *listener)=0