Blender V4.3
wayland_dynload_client.h File Reference
#include <wayland-client-core.h>

Go to the source code of this file.

Classes

struct  WaylandDynload_Client
 

Macros

#define __WAYLAND_DYNLOAD_CLIENT_H__
 
#define WL_DYN_FN(a)   (*a)
 
#define wl_display_connect(...)   (*wayland_dynload_client.wl_display_connect)(__VA_ARGS__)
 
#define wl_display_disconnect(...)    (*wayland_dynload_client.wl_display_disconnect)(__VA_ARGS__)
 
#define wl_display_dispatch(...)   (*wayland_dynload_client.wl_display_dispatch)(__VA_ARGS__)
 
#define wl_display_dispatch_pending(...)    (*wayland_dynload_client.wl_display_dispatch)(__VA_ARGS__)
 
#define wl_display_get_fd(...)   (*wayland_dynload_client.wl_display_get_fd)(__VA_ARGS__)
 
#define wl_display_get_protocol_error(...)    (*wayland_dynload_client.wl_display_get_protocol_error)(__VA_ARGS__)
 
#define wl_display_prepare_read(...)    (*wayland_dynload_client.wl_display_prepare_read)(__VA_ARGS__)
 
#define wl_display_read_events(...)    (*wayland_dynload_client.wl_display_read_events)(__VA_ARGS__)
 
#define wl_display_cancel_read(...)    (*wayland_dynload_client.wl_display_cancel_read)(__VA_ARGS__)
 
#define wl_display_roundtrip(...)   (*wayland_dynload_client.wl_display_roundtrip)(__VA_ARGS__)
 
#define wl_display_flush(...)   (*wayland_dynload_client.wl_display_flush)(__VA_ARGS__)
 
#define wl_display_get_error(...)   (*wayland_dynload_client.wl_display_get_error)(__VA_ARGS__)
 
#define wl_log_set_handler_client(...)    (*wayland_dynload_client.wl_log_set_handler_client)(__VA_ARGS__)
 
#define wl_proxy_add_listener(...)    (*wayland_dynload_client.wl_proxy_add_listener)(__VA_ARGS__)
 
#define wl_proxy_destroy(...)   (*wayland_dynload_client.wl_proxy_destroy)(__VA_ARGS__)
 
#define wl_proxy_marshal_flags(...)    (*wayland_dynload_client.wl_proxy_marshal_flags)(__VA_ARGS__)
 
#define wl_proxy_marshal_array_flags(...)    (*wayland_dynload_client.wl_proxy_marshal_array_flags)(__VA_ARGS__)
 
#define wl_proxy_set_user_data(...)    (*wayland_dynload_client.wl_proxy_set_user_data)(__VA_ARGS__)
 
#define wl_proxy_get_user_data(...)    (*wayland_dynload_client.wl_proxy_get_user_data)(__VA_ARGS__)
 
#define wl_proxy_get_version(...)   (*wayland_dynload_client.wl_proxy_get_version)(__VA_ARGS__)
 
#define wl_proxy_get_tag(...)   (*wayland_dynload_client.wl_proxy_get_tag)(__VA_ARGS__)
 
#define wl_proxy_set_tag(...)   (*wayland_dynload_client.wl_proxy_set_tag)(__VA_ARGS__)
 

Variables

struct WaylandDynload_Client wayland_dynload_client
 

Detailed Description

Wrapper functions for <wayland-client.h>.

Definition in file wayland_dynload_client.h.

Macro Definition Documentation

◆ __WAYLAND_DYNLOAD_CLIENT_H__

#define __WAYLAND_DYNLOAD_CLIENT_H__

Definition at line 58 of file wayland_dynload_client.h.

◆ wl_display_cancel_read

#define wl_display_cancel_read ( ...)     (*wayland_dynload_client.wl_display_cancel_read)(__VA_ARGS__)

◆ wl_display_connect

#define wl_display_connect ( ...)    (*wayland_dynload_client.wl_display_connect)(__VA_ARGS__)

Definition at line 118 of file wayland_dynload_client.h.

Referenced by GHOST_SystemWayland::GHOST_SystemWayland().

◆ wl_display_disconnect

#define wl_display_disconnect ( ...)     (*wayland_dynload_client.wl_display_disconnect)(__VA_ARGS__)

Definition at line 119 of file wayland_dynload_client.h.

Referenced by gwl_display_destroy().

◆ wl_display_dispatch

#define wl_display_dispatch ( ...)    (*wayland_dynload_client.wl_display_dispatch)(__VA_ARGS__)

◆ wl_display_dispatch_pending

#define wl_display_dispatch_pending ( ...)     (*wayland_dynload_client.wl_display_dispatch)(__VA_ARGS__)

◆ wl_display_flush

◆ wl_display_get_error

#define wl_display_get_error ( ...)    (*wayland_dynload_client.wl_display_get_error)(__VA_ARGS__)

◆ wl_display_get_fd

#define wl_display_get_fd ( ...)    (*wayland_dynload_client.wl_display_get_fd)(__VA_ARGS__)

◆ wl_display_get_protocol_error

#define wl_display_get_protocol_error ( ...)     (*wayland_dynload_client.wl_display_get_protocol_error)(__VA_ARGS__)

Definition at line 125 of file wayland_dynload_client.h.

Referenced by ghost_wl_display_report_error_from_code().

◆ wl_display_prepare_read

#define wl_display_prepare_read ( ...)     (*wayland_dynload_client.wl_display_prepare_read)(__VA_ARGS__)

◆ wl_display_read_events

#define wl_display_read_events ( ...)     (*wayland_dynload_client.wl_display_read_events)(__VA_ARGS__)

◆ wl_display_roundtrip

◆ WL_DYN_FN

#define WL_DYN_FN ( a)    (*a)

Definition at line 67 of file wayland_dynload_client.h.

◆ wl_log_set_handler_client

#define wl_log_set_handler_client ( ...)     (*wayland_dynload_client.wl_log_set_handler_client)(__VA_ARGS__)

Definition at line 136 of file wayland_dynload_client.h.

Referenced by GHOST_SystemWayland::GHOST_SystemWayland().

◆ wl_proxy_add_listener

#define wl_proxy_add_listener ( ...)     (*wayland_dynload_client.wl_proxy_add_listener)(__VA_ARGS__)

Definition at line 138 of file wayland_dynload_client.h.

◆ wl_proxy_destroy

#define wl_proxy_destroy ( ...)    (*wayland_dynload_client.wl_proxy_destroy)(__VA_ARGS__)

Definition at line 140 of file wayland_dynload_client.h.

◆ wl_proxy_get_tag

#define wl_proxy_get_tag ( ...)    (*wayland_dynload_client.wl_proxy_get_tag)(__VA_ARGS__)

◆ wl_proxy_get_user_data

#define wl_proxy_get_user_data ( ...)     (*wayland_dynload_client.wl_proxy_get_user_data)(__VA_ARGS__)

Definition at line 147 of file wayland_dynload_client.h.

◆ wl_proxy_get_version

#define wl_proxy_get_version ( ...)    (*wayland_dynload_client.wl_proxy_get_version)(__VA_ARGS__)

Definition at line 149 of file wayland_dynload_client.h.

◆ wl_proxy_marshal_array_flags

#define wl_proxy_marshal_array_flags ( ...)     (*wayland_dynload_client.wl_proxy_marshal_array_flags)(__VA_ARGS__)

Definition at line 143 of file wayland_dynload_client.h.

◆ wl_proxy_marshal_flags

#define wl_proxy_marshal_flags ( ...)     (*wayland_dynload_client.wl_proxy_marshal_flags)(__VA_ARGS__)

Definition at line 141 of file wayland_dynload_client.h.

◆ wl_proxy_set_tag

#define wl_proxy_set_tag ( ...)    (*wayland_dynload_client.wl_proxy_set_tag)(__VA_ARGS__)

◆ wl_proxy_set_user_data

#define wl_proxy_set_user_data ( ...)     (*wayland_dynload_client.wl_proxy_set_user_data)(__VA_ARGS__)

Definition at line 145 of file wayland_dynload_client.h.

Variable Documentation

◆ wayland_dynload_client

struct WaylandDynload_Client wayland_dynload_client
extern

Definition at line 20 of file wayland_dynload_client.c.