Kaspersky Neuromorphic Platform
1.0.0
API Reference
|
Monitoring namespace. More...
Monitoring namespace.
using knp::framework::monitoring::AllObservers = boost::mp11::mp_transform<MessageObserver, core::messaging::AllMessages> |
List of all possible observers.
Definition at line 108 of file observer.h.
using knp::framework::monitoring::AnyObserverVariant = boost::mp11::mp_rename<AllObservers, std::variant> |
Observer variant that contains all possible observers.
Definition at line 113 of file observer.h.
using knp::framework::monitoring::MessageProcessor = std::function<void(const std::vector<Message>)> |
Functor for message processing.
Message | type of messages the functor processes. |
Definition at line 47 of file observer.h.