Kanzi 4.0.0-beta2
kanzi::wayland::WaylandOptionalHandleWrapper< Derived, Methods > Class Template Reference

OptionalHandleWrapper for a Wayland interface. More...

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

Inheritance diagram for kanzi::wayland::WaylandOptionalHandleWrapper< Derived, Methods >:
[legend]

Public Member Functions

wl_proxygetNativeProxy () const noexcept=delete
 
- Public Member Functions inherited from kanzi::OptionalHandleWrapper< Derived, Methods >
const Methods * operator-> () const noexcept
 Provides access to T through const pointer.
 
Methods * operator-> () noexcept
 Provides access to T through pointer.
 
 OptionalHandleWrapper (Args &&... args) noexcept
 Constructor.
 

Additional Inherited Members

- Public Types inherited from kanzi::OptionalHandleWrapper< Derived, Methods >
using NativeHandleType
 Alias for the underlying native handle type.
 
- Static Public Member Functions inherited from kanzi::OptionalHandleWrapper< Derived, Methods >
static Derived create (Args &&... args) noexcept
 Creates an optional handle by calling static "create" method provided by T.
 

Detailed Description

template<typename Derived, typename Methods>
class kanzi::wayland::WaylandOptionalHandleWrapper< Derived, Methods >

OptionalHandleWrapper for a Wayland interface.

Template Parameters
DerivedDerived class.
MethodsDomain methods class derived from OptionalHandle.
Since
Kanzi 4.0.0

Member Function Documentation

◆ getNativeProxy()

template<typename Derived , typename Methods >
wl_proxy * kanzi::wayland::WaylandOptionalHandleWrapper< Derived, Methods >::getNativeProxy ( ) const
deletenoexcept

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