Reflection in Glaze is now essentially as fast as using glz::meta for both reading and writing!
Improvements
- Much faster writing when using pure reflection
- Added
glz::read_binary_untaggedandglz::write_binary_untagged, which will read/write structures without keys (or use the optionstructs_as_arrays). - Added
glz::hostname_include, which behaves likeglz::file_include, but will replace{}with the hostname for host specific configuration files. This is not included by default and must be explicitly included via:glaze/file/hostname_include.hpp
Fixes
- Fixed member object pointer reflection for nested templates with enums