Template Class SubscriberList

Inheritance Relationships

Base Type

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