TARAXA
|
#include <event.hpp>
Private Attributes | |
friend | Owner |
![]() | |
class taraxa::util::event::EventSubscriber::State | state_ |
Additional Inherited Members | |
![]() | |
using | Handler = std::function< void(Payload const &)> |
![]() | |
auto | subscribe (Handler &&handler, std::shared_ptr< util::ThreadPool > execution_context) const |
auto | unsubscribe (uint64_t subscription_id) const |
![]() | |
EventSubscriber ()=default | |
![]() | |
class taraxa::util::event::EventSubscriber::State | state_ |
![]() | |
using | Subscriber = EventSubscriber< Payload > |
![]() | |
using | Handler = std::function< void(Payload const &)> |
![]() | |
void | emit (Payload const &payload) const |
![]() | |
auto | subscribe (Handler &&handler, std::shared_ptr< util::ThreadPool > execution_context) const |
auto | unsubscribe (uint64_t subscription_id) const |
EventSubscriber ()=default | |
|
private |