Go to the documentation of this file.
9 #ifndef EAGINE_MESSAGE_BUS_VERIFICATION_HPP
10 #define EAGINE_MESSAGE_BUS_VERIFICATION_HPP
12 #include "../bitfield.hpp"
13 #include "../reflect/map_enumerators.hpp"
34 template <
typename Selector>
37 return enumerator_map_type<verification_bit, 5>{
51 #endif // EAGINE_MESSAGE_BUS_VERIFICATION_HPP
@ message_content
The message content has been verified.
@ source_private_key
The source private key has been verified.
Class for manipulating and testing a group of enumeration-based bits.
Definition: bitfield.hpp:19
@ source_certificate
The source certificate has been verified.
@ source_id
The source has been verified.
Message bus code is placed in this namespace.
Definition: eagine.hpp:58
Template type used mostly for function type-tag dispatching.
Definition: type_identity.hpp:19
Class storing two identifier values representing class/method pair.
Definition: message_id.hpp:25
verification_bit
Bus message verification bits enumeration,.
Definition: verification.hpp:21
@ message_id
The message type id has been verified.