Kanzi 4.0.0-beta2
kanzi::wayland::WaylandShell Class Reference

Wrapper for a Wayland shell class. More...

#include <kanzi/core.ui/platform/windowing_ng/wayland/shells/core/wayland_shell.hpp>

Inheritance diagram for kanzi::wayland::WaylandShell:
[legend]

Additional Inherited Members

- Public Types inherited from kanzi::OptionalHandleWrapper< Derived, T >
using NativeHandleType
 Alias for the underlying native handle type.
 
- Public Member Functions inherited from kanzi::wayland::WaylandOptionalHandleWrapper< WaylandShell, WaylandShellMethods >
wl_proxy * getNativeProxy () const noexcept=delete
 
- Public Member Functions inherited from kanzi::OptionalHandleWrapper< Derived, T >
const Toperator-> () const noexcept
 Provides access to T through const pointer.
 
Toperator-> () noexcept
 Provides access to T through pointer.
 
template<typename... Args>
 OptionalHandleWrapper (Args &&... args) noexcept
 Constructor.
 
- Static Public Member Functions inherited from kanzi::OptionalHandleWrapper< Derived, T >
template<typename... Args, typename = enable_if_t<s_hasCreateMethodV<T, tuple<Args...>>>>
static Derived create (Args &&... args) noexcept
 Creates an optional handle by calling static "create" method provided by T.
 

Detailed Description

Wrapper for a Wayland shell class.

See also
To find available methods for this class, see WaylandShellMethods.
Since
Kanzi 4.0.0

The documentation for this class was generated from the following file: