Template Class SubscriberList¶
Defined in File subscriber-list.h
Inheritance Relationships¶
Base Type¶
public message_flow::SubscriberListBase
(Class SubscriberListBase)
Class Documentation¶
-
template<typename MessageType>
class message_flow::SubscriberList : public message_flow::SubscriberListBase¶ Public Types
-
typedef std::function<void(const MessageType&)> SubscriberCallback¶
Public Functions
-
inline SubscriberList()¶
-
inline virtual ~SubscriberList()¶
-
inline virtual void clear()¶
-
inline void addSubscriber(const SubscriberCallback &subscriber)¶
-
inline void publishToAllSubscribersBlocking(const MessageType &message) const¶
-
typedef std::function<void(const MessageType&)> SubscriberCallback¶