![]() |
CommRaT 2.0.0
C++20 Real-Time Messaging Framework
|
Complete schema combining CommRaT metadata with SeRTial layout. More...
#include "commrat/messages.hpp"#include <sertial/core/layout/struct_layout.hpp>#include <rfl.hpp>#include <string_view>#include <cstdint>Go to the source code of this file.
Classes | |
| struct | commrat::MessageSchema< PayloadT, Registry > |
| Complete schema for a CommRaT message type. More... | |
| struct | commrat::MessageSchema< PayloadT, Registry >::CommRaTMetadata |
| CommRaT-specific metadata (compile-time constants) More... | |
Namespaces | |
| namespace | commrat |
| CommRaT - Modern C++ Real-Time Communication Framework. | |
Complete schema combining CommRaT metadata with SeRTial layout.
Provides MessageSchema<T, Registry> that includes:
This structure is rfl-reflectable and can be exported to JSON/YAML/TOML/etc. for use in logger, viewer, and debugging tools.
Definition in file message_schema.hpp.