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

Parses raw protocol input strings into structured messages. More...

#include "irsol/protocol/message.hpp"
#include "irsol/protocol/parsing/parser_result.hpp"
#include <optional>
#include <string>

Go to the source code of this file.

Classes

class  irsol::protocol::Parser
 Parses raw input strings into structured InMessage instances. More...
 

Namespaces

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

Detailed Description

Parses raw protocol input strings into structured messages.

Defines the Parser class, which is responsible for interpreting textual input from clients and converting it into typed protocol messages, such as irsol::protocol::Assignment, irsol::protocol::Inquiry, or irsol::protocol::Command.

Definition in file parser.hpp.