diff options
| author | Felix Morgner <felix.morgner@gmail.com> | 2026-09-22 18:56:44 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@gmail.com> | 2026-09-22 18:56:44 +0200 |
| commit | 22f6534081acfabdab4956d337604a21e7da5b64 (patch) | |
| tree | a857b256a120d154667f2ed68cbf5151afe0cfbf /ttwhy/scanners/terminal_scanner.cppm | |
| parent | 676586f2034ff112b309dccc430893d73e919191 (diff) | |
| download | ttwhy-22f6534081acfabdab4956d337604a21e7da5b64.tar.xz ttwhy-22f6534081acfabdab4956d337604a21e7da5b64.zip | |
lib: generalize concepts
Diffstat (limited to 'ttwhy/scanners/terminal_scanner.cppm')
| -rw-r--r-- | ttwhy/scanners/terminal_scanner.cppm | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ttwhy/scanners/terminal_scanner.cppm b/ttwhy/scanners/terminal_scanner.cppm index ec4a1a6..a791909 100644 --- a/ttwhy/scanners/terminal_scanner.cppm +++ b/ttwhy/scanners/terminal_scanner.cppm @@ -95,7 +95,7 @@ namespace ttwhy::scanners::detail /// Transitions - template<ansi_sink Sink, typename TerminalPolicy> + template<terminal_event_sink Sink, typename TerminalPolicy> struct transition_table { auto operator()() const noexcept @@ -200,7 +200,7 @@ namespace ttwhy::scanners::detail export namespace ttwhy::scanners { - template<ansi_sink Sink, typename TerminalPolicy> + template<terminal_event_sink Sink, typename TerminalPolicy> struct terminal_scanner { explicit terminal_scanner(Sink & sink) @@ -230,7 +230,7 @@ export namespace ttwhy::scanners m_state_machine; }; - template<ansi_sink Sink> + template<terminal_event_sink Sink> using ansi = terminal_scanner<Sink, ansi_policy>; } // namespace ttwhy::scanners |
