|
ledger-core
|
This is the complete list of members for ledger::core::EventBus, including all inherited members.
| _executionContext (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | protected |
| async(std::function< T()> f) (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
| async(std::function< T()> f) const (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
| DedicatedContext(const std::shared_ptr< api::ExecutionContext > &context) (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
| EventPublisher (defined in ledger::core::EventBus) | ledger::core::EventBus | friend |
| getContext() const (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
| run(std::function< void()> f) (defined in ledger::core::DedicatedContext) | ledger::core::DedicatedContext | inline |
| subscribe(const std::shared_ptr< api::ExecutionContext > &context, const std::shared_ptr< api::EventReceiver > &receiver) override (defined in ledger::core::EventBus) | ledger::core::EventBus | |
| ledger::core::api::EventBus::subscribe(const std::shared_ptr< ExecutionContext > &context, const std::shared_ptr< EventReceiver > &receiver)=0 | ledger::core::api::EventBus | pure virtual |
| unsubscribe(const std::shared_ptr< api::EventReceiver > &receiver) override (defined in ledger::core::EventBus) | ledger::core::EventBus | |
| ledger::core::api::EventBus::unsubscribe(const std::shared_ptr< EventReceiver > &receiver)=0 | ledger::core::api::EventBus | pure virtual |
| ~EventBus() (defined in ledger::core::api::EventBus) | ledger::core::api::EventBus | inlinevirtual |
1.8.13