Template Class SubscriberList¶
Defined in File subscriber-list.h
Inheritance Relationships¶
Base Type¶
public message_flow::SubscriberListBase
(Class SubscriberListBase)
Class Documentation¶
-
template<typename
MessageType
>
classmessage_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&)>