diff options
Diffstat (limited to 'serialize/binary-reader.inl')
-rw-r--r-- | serialize/binary-reader.inl | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/serialize/binary-reader.inl b/serialize/binary-reader.inl index 4d52490f..73be97d9 100644 --- a/serialize/binary-reader.inl +++ b/serialize/binary-reader.inl @@ -87,4 +87,11 @@ constexpr auto binary_reader<It>::read_asciiz_string() noexcept(false) fm_throw("can't find string terminator"_cf); } +template<string_input_iterator It> +constexpr char binary_reader<It>::peek() const +{ + fm_soft_assert(it != end); + return *it; +} + } // namespace floormat::Serialize |