|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Terminal and golden-test renderers for CA frames. More...
#include <concepts>#include <cstddef>#include <ostream>#include <sstream>#include <string>#include <utility>#include <ah-errors.H>#include <ca-io.H>#include <tpl_ca_concepts.H>Go to the source code of this file.
Classes | |
| struct | Aleph::CA::Ascii_Render_Options |
| Options for textual CA rendering. More... | |
| struct | Aleph::CA::Binary_ASCII_Palette< State > |
| Default binary text palette. More... | |
| struct | Aleph::CA::Binary_ANSI24_Palette< State > |
| ANSI 24-bit colour palette for binary frames. More... | |
| class | Aleph::CA::Ascii_Frame_Sink< Palette > |
| Stream sink that writes textual frames to an output stream. More... | |
Namespaces | |
| namespace | Aleph |
| Main namespace for Aleph-w library functions. | |
| namespace | Aleph::CA |
Terminal and golden-test renderers for CA frames.
Provides a small textual renderer that is useful in CI, logs and examples that must work without a display server. ANSI escape output is opt-in through user palettes; the default binary palette is plain ASCII so snapshots remain portable.
Definition in file ca-ascii.H.