|
|
| EventPublisher (std::shared_ptr< api::ExecutionContext > context) |
| |
| std::shared_ptr< api::EventBus > | getEventBus () override |
| |
|
void | post (const std::shared_ptr< api::Event > &event) override |
| |
|
void | postSticky (const std::shared_ptr< api::Event > &event, int32_t tag) override |
| |
|
void | relay (const std::shared_ptr< api::EventBus > &bus) override |
| |
|
void | setFilter (const EventFilter &filter) |
| |
| virtual void | post (const std::shared_ptr< Event > &event)=0 |
| |
| virtual void | postSticky (const std::shared_ptr< Event > &event, int32_t tag)=0 |
| |
| virtual void | relay (const std::shared_ptr< EventBus > &bus)=0 |
| |
|
| DedicatedContext (const std::shared_ptr< api::ExecutionContext > &context) |
| |
|
template<typename T > |
| Future< T > | async (std::function< T()> f) |
| |
|
template<typename T > |
| Future< T > | async (std::function< T()> f) const |
| |
|
Future< Unit > | run (std::function< void()> f) |
| |
|
std::shared_ptr< api::ExecutionContext > | getContext () const |
| |
◆ getEventBus()
| std::shared_ptr< api::EventBus > ledger::core::EventPublisher::getEventBus |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: