Blender  V3.3
Classes | Macros | Variables
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_roundtrip(...)   (*wayland_dynload_client.wl_display_roundtrip)(__VA_ARGS__)
 
#define wl_display_flush(...)   (*wayland_dynload_client.wl_display_flush)(__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 48 of file wayland_dynload_client.h.

◆ wl_display_connect

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

Definition at line 99 of file wayland_dynload_client.h.

◆ wl_display_disconnect

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

Definition at line 100 of file wayland_dynload_client.h.

◆ wl_display_dispatch

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

Definition at line 102 of file wayland_dynload_client.h.

◆ wl_display_flush

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

Definition at line 104 of file wayland_dynload_client.h.

◆ wl_display_roundtrip

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

Definition at line 103 of file wayland_dynload_client.h.

◆ WL_DYN_FN

#define WL_DYN_FN (   a)    (*a)

Definition at line 57 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 105 of file wayland_dynload_client.h.

◆ wl_proxy_add_listener

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

Definition at line 107 of file wayland_dynload_client.h.

◆ wl_proxy_destroy

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

Definition at line 109 of file wayland_dynload_client.h.

◆ wl_proxy_get_tag

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

Definition at line 119 of file wayland_dynload_client.h.

◆ wl_proxy_get_user_data

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

Definition at line 116 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 118 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 112 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 110 of file wayland_dynload_client.h.

◆ wl_proxy_set_tag

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

Definition at line 120 of file wayland_dynload_client.h.

◆ wl_proxy_set_user_data

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

Definition at line 114 of file wayland_dynload_client.h.

Variable Documentation

◆ wayland_dynload_client

struct WaylandDynload_Client wayland_dynload_client
extern

Definition at line 1 of file wayland_dynload_client.c.