|
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 |