libepaper 2.0.0
A C++23 library for controlling Waveshare e-paper displays on Raspberry Pi, featuring transparent sleep/wake management and a fluent builder API.
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs
framebuffer.hpp File Reference
#include "epaper/core/framebuffer_concepts.hpp"
#include "epaper/core/types.hpp"
#include "epaper/drivers/driver.hpp"
#include "epaper/internal/internal.hpp"
#include <array>
#include <cstddef>
#include <span>
#include <vector>
Include dependency graph for framebuffer.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  epaper::MonoFramebuffer
 
class  epaper::MultiPlaneFramebuffer< PlaneCount >
 

Namespaces

namespace  epaper
 

Typedefs

using epaper::TwoPlaneFramebuffer = MultiPlaneFramebuffer< internal::PlaneCount::Two >
 Convenience alias for a two-plane color framebuffer.