wayland_server_global_t - (unknown subject)
NAME
SYNOPSIS
Public Member Functions
Detailed Description
template<class resource>
Constructor & Destructor Documentation
template<class resource> wayland::server::global_t< resource >::global_t(display_t & display, unsigned int version = resource::max_version)[inline]
Member Function Documentation
template<typename resource> boolwayland::server::global_base_t::has_interface () [inline], [inherited]
template<class resource> std::function< void(client_t, resource)> &wayland::server::global_t< resource >::on_bind () [inline]
Author
NAME
wayland::server::global_t<
resource >
SYNOPSIS
#include
<wayland−server.hpp>
Inherits
wayland::server::global_base_t.
Public Member Functions
global_t
(display_t &display, unsigned int
version=resource::max_version)
std::function< void(client_t, resource)> &
on_bind ()
template<typename resource> bool has_interface
()
Detailed Description
template<class resource>
class
wayland::server::global_t< resource >"Global
object.
Template
Parameters
resource Resource class
whose interface shall be used
Definition at
line 624 of file wayland−server.hpp.
Constructor & Destructor Documentation
template<class resource> wayland::server::global_t< resource >::global_t(display_t & display, unsigned int version = resource::max_version)[inline]
Create a global
object
Parameters
display Parent display
object
version Interface version
Definition at
line 649 of file wayland−server.hpp.
Member Function Documentation
template<typename resource> boolwayland::server::global_base_t::has_interface () [inline], [inherited]
Check for
specific interface.
Template
Parameters
resource Resource class
for comparison
Returns
true if the global has the same
interface as the resource class
Definition at
line 613 of file wayland−server.hpp.
template<class resource> std::function< void(client_t, resource)> &wayland::server::global_t< resource >::on_bind () [inline]
Adds a listener
for the bind signal.
When a client
binds to a global object, registered listeners will be
notified, carrying the client_t object and the new
resource_t object.
Definition at
line 660 of file wayland−server.hpp.
Author
Generated
automatically by Doxygen for Wayland++ from the source
code.
Updated 2026-06-01 -
jenkler.se |
uex.se