---
name: "wayland_detail_basic_wrapper"
section: "3"
platform: "linux"
package: "waylandpp-dev"
version: "1.0.0-6+b2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/wayland_detail_basic_wrapper"
---

# wayland\_detail\_basic\_wrapper(3)

Non-refcounted wrapper for C objects.

## NAME

wayland::detail::basic\_wrapper\< native\_t \> - Non-refcounted wrapper for C objects.

## SYNOPSIS

`#include <wayland-util.hpp>`

## Detailed Description

### template\<typename native\_t\>

class wayland::detail::basic\_wrapper\< native\_t \>"Non-refcounted wrapper for C objects.

This is by default copyable. If this is not desired, delete the copy constructor and copy assignment operator in derived classes.

Definition at line **74** of file **wayland-util.hpp**.

## Author

Generated automatically by Doxygen for Wayland++ from the source code.
