Health-GPS
1.2.2.0
Global Health Policy Simulation model (Health-GPS)
|
This is the complete list of members for hgps::EventAggregator, including all inherited members.
EventAggregator()=default | hgps::EventAggregator | |
EventAggregator(EventAggregator &&other)=default | hgps::EventAggregator | |
EventAggregator(const EventAggregator &)=delete | hgps::EventAggregator | |
operator=(EventAggregator &&other)=default | hgps::EventAggregator | |
operator=(const EventAggregator &)=delete | hgps::EventAggregator | |
publish(std::unique_ptr< EventMessage > message)=0 | hgps::EventAggregator | pure virtual |
publish_async(std::unique_ptr< EventMessage > message)=0 | hgps::EventAggregator | pure virtual |
subscribe(EventType event_id, std::function< void(std::shared_ptr< EventMessage > message)> &&handler)=0 | hgps::EventAggregator | pure virtual |
unsubscribe(const EventSubscriber &subscriber)=0 | hgps::EventAggregator | pure virtual |
~EventAggregator()=default | hgps::EventAggregator | virtual |