Conference | Live Schedule | Talks | Get your ticket | Slides | Set your timezone
Binary Parsing, C++23 Style!

Hari Prasad Manoharan
On Day 3 at 10:20 (CET/Berlin) in Track D online
Writing a binary format parser without involving handwritten boilerplate or code generator is a bit elusive given the fact that C++ does not have Reflection yet and there are concerns about padding, alignment, variances, validation. The talk explores development of an embedded DSL to parse any binary data format from files, networks or buffers, using C++23 Template Metaprogramming. Lets walkthrough the simplified implementation and compare the project with existing solutions.
The project is hosted on Github: s2s
Please login to comment