scnlib
scnlib copied to clipboard
scnlib fixes/changes/updates needed to be integrated in VTK library
This PR includes all the necessary changes to integrate scnlib in VTK/ParaView as a third-party library and be used extensively for its reading/scanning capabilities.
The summary of the changes is:
- Export functions implemented in impl.cpp
- Use SCN_NODISCARD everywhere
- fast_float: support version 7+
- gcc: fix assert usage in constexpr function
- gcc: fix template deduction warning
- basic_scan_file_buffer: Remove current_view size 1 assumption
- arg_reader: Fix errors when reading last part of contiguous segments from file
- win32/default: Enforce only 1 successfully putback guarantee
@eliaskosunen we would appreciate if you could review this PR.
@eliaskosunen friendly ping
@eliaskosunen another friendly ping.
@eliaskosunen another friendly ping.
@eliaskosunen another friendly ping.