Combines message information and a non-owning view to message content. More...
#include <eagine/message_bus/message.hpp>
Public Member Functions | |
constexpr | message_view () noexcept=default |
Default constructor. | |
constexpr | message_view (memory::const_block init) noexcept |
Construction from a const memory block. | |
constexpr | message_view (memory::block init) noexcept |
Construction from a mutable memory block. | |
constexpr | message_view (string_view init) noexcept |
Construction from a string view. | |
constexpr | message_view (message_info info, memory::const_block init) noexcept |
Construction from a message info and a const memory block. | |
Public Attributes | |
memory::const_block | data |
View of the message data content. | |
Additional Inherited Members |
Combines message information and a non-owning view to message content.