Class WaylandExtensions::Context

Nested Relationships

This class is a nested type of Class WaylandExtensions.

Class Documentation

class Context

Context information useful for implementing Wayland extensions.

Remark

Since MirAL 2.5

Public Functions

virtual auto display() const -> wl_display* = 0
virtual void run_on_wayland_mainloop(std::function<void()> &&work) const = 0

Protected Functions

Context() = default
virtual ~Context() = default
Context(Context const&) = delete
Context &operator=(Context const&) = delete