wayland.util

Undocumented in source.

Modules

shm_helper
module wayland.util.shm_helper
Undocumented in source.

Members

Classes

WlInterface
class WlInterface
Undocumented in source.

Functions

nothrowFnWrapper
auto nothrowFnWrapper()

Wraps a function literal into a try-catch statement.

wlIfaceEquals
bool wlIfaceEquals(immutable(WlInterface) a, immutable(WlInterface) b)

Check for equality between two interfaces

Interfaces

Native
interface Native(wl_native)

Implemented by type that wrap a native wayland struct pointer.

Mixin templates

nativeImpl
mixintemplate nativeImpl(wl_native)

Utility mixin that implements Native for a type.

Structs

ObjectCache
struct ObjectCache

static cache of objects that are looked-up by the address of their native counter part

WlFixed
struct WlFixed

Fixed-point number

Meta