microfmt
Zero-allocation C++ formatting for constrained environments
Loading...
Searching...
No Matches
microfmt::value_range_scanner< Tag, T, Stateless > Class Template Reference

Typed wrapper owning the context for a value range scanner. More...

Detailed Description

template<typename Tag, typename T, bool Stateless = std::is_void_v<typename value_range_scanner_traits<Tag, T>::context_type>>
class microfmt::value_range_scanner< Tag, T, Stateless >

Typed wrapper owning the context for a value range scanner.

Retains state necessary for the scanning operation and provides a type-erased value_range_scanner_ref for interoperability with generic scanning algorithms.

Template Parameters
TagTag identifying the scanner implementation.
TTrivially copyable type to interpret from memory.

The documentation for this class was generated from the following file: