IRSOL
C++ code implementing socket server for interacting with Baumer camera.
serialized_message.hpp File Reference

Defines the SerializedMessage structure representing serialized protocol messages. More...

#include "irsol/types.hpp"
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  irsol::protocol::internal::SerializedMessage
 Represents a serialized protocol message with header and payload. More...
 

Namespaces

namespace  irsol
 
namespace  irsol::protocol
 Core protocol message types, serialization, parsing, and communication utilities for the irsol framework.
 
namespace  irsol::protocol::internal
 

Detailed Description

Defines the SerializedMessage structure representing serialized protocol messages.

This file declares the irsol::protocol::internal::SerializedMessage struct, which encapsulates a serialized protocol message composed of a textual header and a binary payload.

The structure provides move semantics for efficient handling and utility methods to query the presence and size of its components, as well as to convert the serialized message into a string.

Definition in file serialized_message.hpp.