Всем привет.
Как сейчас принято писать инкрементальные бинарные парсеры/сериализаторы под устоявшийся протокол из RFC? Мой вариант, это иерархия сообщений для разбора данных, фабрика + двойная диспетчеризация для обработки сообщений и всё ручками пишется. Может есть что-то получше? Версия С++ 14/17.