XkbAllocGeomShapes
NAMESYNOPSIS
ARGUMENTS
DESCRIPTION
DIAGNOSTICS
SEE ALSO
NAME
XkbAllocGeomShapes − Allocate space for an arbitrary number of geometry shapes
SYNOPSIS
Status XkbAllocGeomShapes |
(XkbGeometryPtr geom, int num_needed); |
ARGUMENTS
− geom |
geometry for which shapes should be allocated |
− num_needed
number of new shapes required
DESCRIPTION
Xkb provides a number of functions to allocate and free subcomponents of a keyboard geometry. Use these functions to create or modify keyboard geometries. Note that these functions merely allocate space for the new element(s), and it is up to you to fill in the values explicitly 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 BadValue if a parameter is not as expected.
XkbAllocGeomShapes allocates space for num_needed shapes in the specified geometry geom. The shapes are not initialized.
To free geometry shapes, use XkbFreeGeomShapes.
DIAGNOSTICS
BadAlloc |
Unable to allocate storage |
|||
BadValue |
An argument is out of range |
SEE ALSO
XkbFreeGeomShapes(3)
More Linux Commands
manpages/local.8.html
local(8) - Postfix local mail delivery - Linux manual page
The local(8) daemon processes delivery requests from the Postfix queue manager to deliver mail to local recipients. Each delivery request specifies a queue file
manpages/XEvent.3.html
XEvent(3) - generic X event structures - Linux manual page
All the event structures declared in <X11/Xlib.h> have the following common members: typedef struct { int type; unsigned long serial; /* # of last request proce
manpages/ldap_first_attribute.3.html
ldap_first_attribute(3) - step through LDAP entry attributes
The ldap_first_attribute() and ldap_next_attribute() routines are used to step through the attributes in an LDAP entry. ldap_first_attribute() takes an entry as
manpages/XkbLockModifiers.3.html
XkbLockModifiers(3) - Locks and unlocks any of the eight rea
XkbLockModifiers sends a request to the server to lock the real modifiers selected by both affect and values and to unlock the real modifiers selected by affect
manpages/icedax.1.html
icedax(1) - a sampling utility that dumps CD audio data into
icedax stands for InCrEdible Digital Audio eXtractor. It can retrieve audio tracks (CDDA) from CDROM drives that are capable of reading audio data digitally to
manpages/malloc_info.3.html
malloc_info(3) export malloc state to a stream (Man Page)...
The malloc_info() function exports an XML string that describes the current state of the memory-allocation implementation in the caller. The string is printed o
manpages/finit_module.2.html
finit_module(2) load a kernel module - Linux manual page....
init_module() loads an ELF image into kernel space, performs any necessary symbol relocations, initializes module parameters to values provided by the caller, a
manpages/git-show.1.html
git-show(1) - Show various types of objects - Linux man page
Shows one or more objects (blobs, trees, tags and commits). For commits it shows the log message and textual diff. It also presents the merge commit in a specia
manpages/perlxstypemap.1.html
perlxstypemap(1) Perl XS C Perl type mapping (Man Page).....
The more you think about interfacing between two languages, the more youll realize that the majority of programmer effort has to go into converting between the
manpages/systemd-journalctl.1.html
systemd-journalctl(1) Query the systemd journal (Man Page)
journalctl may be used to query the contents of the systemd(1) journal as written by systemd-journald.service(8). If called without parameters, it will show the
manpages/xpinguin.1x.html
xpinguin(1x) - LinuX pinguin for your X Windows desktop.....
XPinguin is the LinuX Pinguin for your X Windows desktop. Normally, xpinguin just sits around doing nothing. After all, thats what teddy bears are for. Look at
manpages/pam_prompt.3.html
pam_prompt(3) - interface to conversation function (ManPage)
The pam_prompt function constructs a message from the specified format string and arguments and passes it to the conversation function as set by the service. Up
