Stephen Berry
Stephen Berry
I gave this another attempt. It's extremely complicated. Will try again after more code cleanup.
This issue was inadvertently fixed in commit 20e53e56 on December 13, 2024 ("Mustache improvements and moving get_member out of detail namespace"). The key change was in glaze/core/reflect.hpp:130: ```c++ template using...
Thanks for bringing this up. This would be helpful to add and you can feel free to submit a pull request. Otherwise, I'll keep this issue alive and try to...
I think this is now fully supported with this merge: #1724. Feel free to open new, more specific issues based on the new code.
Nice, I hadn't realized `std::inplace_vector` was accepted to C++26. This is great! A bit of work would be needed to return a nice error code if attempting to read out...
Nice. I think checking for `try_emplace_back` is a good solution. I probably won't get to this right away, so feel free to submit a pull request if you need support...
Glaze has not been tested on big-endian platforms. And, there is a good amount of code in Glaze that only works on little endian machines. Hence the README says Glaze...
I'm working through all the active issues, so I hope to get to this one soon, but it will take some time. Thanks for giving more feedback and impetus to...
So, the BEVE code currently expects valid data. Your example shows how out of bound reads will occur for invalid data. I tend to think checks should be added to...
Adding more end of buffer and invalid binary checks in #945