! @brief create a binary reader @param[in] adapter input adapter to read from */
| 9922 | @param[in] adapter input adapter to read from |
| 9923 | */ |
| 9924 | explicit binary_reader(InputAdapterType&& adapter, const input_format_t format = input_format_t::json) noexcept : ia(std::move(adapter)), input_format(format) |
| 9925 | { |
| 9926 | (void)detail::is_sax_static_asserts<SAX, BasicJsonType> {}; |
| 9927 | } |
| 9928 | |
| 9929 | // make class move-only |
| 9930 | binary_reader(const binary_reader&) = delete; |
nothing calls this directly
no outgoing calls
no test coverage detected