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 |