Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
ca-x11-viewer.H File Reference

Optional live X11 viewer sink for CA simulations. More...

#include <chrono>
#include <concepts>
#include <cstdlib>
#include <string>
#include <thread>
#include <utility>
#include <ah-errors.H>
#include <ca-io.H>
#include <tpl_ca_concepts.H>
Include dependency graph for ca-x11-viewer.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Aleph::CA::X11_Viewer_Options
 Options for the live X11 viewer. More...
 
class  Aleph::CA::X11_Frame_Sink< Mapper >
 Live X11 frame sink. More...
 

Namespaces

namespace  Aleph
 Main namespace for Aleph-w library functions.
 
namespace  Aleph::CA
 

Functions

template<typename Mapper >
 Aleph::CA::X11_Frame_Sink (Mapper, X11_Viewer_Options={}) -> X11_Frame_Sink< Mapper >
 

Detailed Description

Optional live X11 viewer sink for CA simulations.

The viewer opens a simple X11 window on first accepted frame. When no display is available and require_display is false, it becomes a no-op so examples and tests remain usable in headless CI.

Author
Leandro Rabindranath Leon

Definition in file ca-x11-viewer.H.