Contexts and scanners module

Lower-level APIs used for scanning individual values.

Classes

template <typename CharT>
class scn::basic_scan_context
template <typename CharT>
class scn::basic_scan_parse_context
template <typename T, typename CharT = char, typename Enable = void>
struct scn::scanner
template <typename T, typename CharT>
struct scn::scanner<T, CharT, std::enable_if_t<detail::arg_type_constant<T, CharT>::value !=detail::arg_type::custom_type && !detail::is_type_disabled<T>>>