xkbcommon 1.14.0-beta2
Reference library implementing the XKB specification for parsing keyboard descriptions and handling keyboard state
Loading...
Searching...
No Matches
Public Member Functions
xkb_keymap_key_iterator Struct Reference

#include <xkbcommon.h>

Public Member Functions

XKB_EXPORT struct xkb_keymap_key_iteratorxkb_keymap_key_iterator_new (struct xkb_keymap *keymap, const struct xkb_keymap_key_iterator_config *config, enum xkb_error_code *error)
 
XKB_EXPORT struct xkb_keymap_key_iteratorxkb_keymap_key_iterator_ref (struct xkb_keymap_key_iterator *iter)
 
XKB_EXPORT void xkb_keymap_key_iterator_unref (struct xkb_keymap_key_iterator *iter)
 
XKB_EXPORT xkb_keycode_t xkb_keymap_key_iterator_next (struct xkb_keymap_key_iterator *iter)
 
XKB_EXPORT enum xkb_error_code xkb_keymap_key_iterator_reset (struct xkb_keymap_key_iterator *iter, const struct xkb_keymap_key_iterator_config *config)
 

Detailed Description

Iterator over a keymap’s keys.

See also
xkb_keycode_t
xkb_keymap_key_iterator_new()
xkb_keymap_key_iterator_ref()
xkb_keymap_key_iterator_unref()
Since
1.14.0

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