dwww Home | Manual pages | Find package

XkbFreeGeomKeyAliases(3)         XKB FUNCTIONS        XkbFreeGeomKeyAliases(3)

NAME
       XkbFreeGeomKeyAliases - Free geometry key aliases

SYNOPSIS
       void  XkbFreeGeomKeyAliases (XkbGeometryPtr geom, int first, int count,
              Bool free_all);

ARGUMENTS
       - geom geometry in which key aliases should be freed

       - first
              first key alias to be freed

       - count
              number of key aliases to be freed

       - free_all
              True => all key aliases are freed

DESCRIPTION
       Xkb provides a number of functions to allocate and  free  subcomponents
       of  a  keyboard  geometry. Use these functions to create or modify key-
       board geometries.  Note that these functions merely allocate space  for
       the  new  element(s), and it is up to you to fill in the values explic-
       itly in your code. These allocation functions increase sz_*  but  never
       touch  num_* (unless there is an allocation failure, in which case they
       reset both sz_* and num_* to zero). These functions return  Success  if
       they  succeed, BadAlloc if they are not able to allocate space, or Bad-
       Value if a parameter is not as expected.

       If free_all is True, all aliases in the top level of the specified  ge-
       ometry  geom are freed regardless of the value of first or count.  Oth-
       erwise, count aliases in geom are freed beginning with the  one  speci-
       fied by first.

RETURN VALUES
       Success        The  XkbFreeGeomKeyAliases  function  returns Success if
                      there are no allocation errors.

DIAGNOSTICS
       BadAlloc       Unable to allocate storage

       BadValue       An argument is out of range

X Version 11                     libX11 1.7.5         XkbFreeGeomKeyAliases(3)

Generated by dwww version 1.14 on Fri Jan 24 06:34:45 CET 2025.