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.