libxkbcommon 1.14.0-beta1
Library implementing the XKB specification for parsing keyboard descriptions and handling keyboard state
Loading...
Searching...
No Matches
Data Fields
xkb_keymap_serialize_config Struct Reference

#include <xkbcommon.h>

Data Fields

uint32_t size
 
uint32_t flags
 
uint32_t format
 
xkb_layout_mask_t layouts
 

Detailed Description

Serialization configuration for xkb_keymap::xkb_keymap_serialize().

See also
xkb_keymap_serialize_result
Since
1.14.0

Field Documentation

◆ size

uint32_t xkb_keymap_serialize_config::size

Size of this structure in bytes.

See also
Extensible structure ABI contract
Since
1.14.0

◆ flags

uint32_t xkb_keymap_serialize_config::flags

Mask of serialization flags.

See also
xkb_keymap_serialize_flags
Since
1.14.0

◆ format

uint32_t xkb_keymap_serialize_config::format

Target keymap format.

See also
xkb_keymap_format
Since
1.14.0

◆ layouts

xkb_layout_mask_t xkb_keymap_serialize_config::layouts

Mask of layouts to serialize.

If 0, then all the keymap layouts are serialized.

Since
1.14.0

The documentation for this struct was generated from the following file: