decode_state

template<typename _Type>
class decode_state

Retrieves the decode_state of the encoding type if it has one, or the state type of the encoding.

Public Types

using type = typename __txt_detail::__decode_state<remove_cvref_t<_Type>>::type

The decode_state type or state type on a given encoding type.

using ztd::text::decode_state_t = typename decode_state<_Type>::type

Typename alias for ztd::text::decode_state.