WAYLAND_DETAIL_REFCOUNTED_WRAPPER(3)
π NAME π
okay so bestie, this is the Wayland++ manual page (section 3) for wayland::detail::refcounted_wrapper< native_t > β literally a refcounted wrapper for C objects. It's giving tiny C++ safety blanket with a refcount bow on top. π
β¨ SYNOPSIS β¨
The summoning spell is just one include, no extra drama:
#include <wayland-util.hpp>
That's it. That's the include. Slay. β¨
π¦ Detailed Description π¦
Template vibes incoming, bestie:
template<typename native_t>
class wayland::detail::refcounted_wrapper< native_t >
This class is a refcounted wrapper for C objects. Yes, the whole point is wrapping C objects with refcounting energy. π₯
It is copyable by default. If you do not want that, delete the copy constructor and copy assignment operator in derived classes. That is the move β if copying is not the vibe, you shut it down in the derived class. π
Definition at line 153 of file wayland-util.hpp. π
πΈ Author πΈ
Generated automatically by Doxygen for Wayland++ from the source code. So the "author" is the robot, and the robot ate. π€π
Cute sign-off, bestie: Version 1.0.1, dated Fri Mar 27 2026, straight from the Doxygen-generated Wayland++ source-code page. The footer had a lil orphan 13 hanging out before the repeated title, and honestly? iconic but tragic. ππ
π¦ where this page comes from
- ubuntu stonking: waylandpp-dev 1.0.1-2 Β· BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms