Kaspersky Neuromorphic Platform  1.0.0
API Reference
Loading...
Searching...
No Matches
messaging.h
Go to the documentation of this file.
1
22#pragma once
23
27
28#include <boost/mp11.hpp>
29
30
35{
36
40#define ALL_MESSAGES SpikeMessage, SynapticImpactMessage
41
45using AllMessages = boost::mp11::mp_list<ALL_MESSAGES>;
46
47} // namespace knp::core::messaging
Message header class.
Messaging namespace.
Definition message_bus.h:33
boost::mp11::mp_list< SpikeMessage, SynapticImpactMessage > AllMessages
List of boost::mp11 types. You can use the list to manage your message types.
Definition messaging.h:45
Spike message class.
Synaptic impact message class.