1XtVaCreateArgsList(3)            XT FUNCTIONS            XtVaCreateArgsList(3)
2
3
4

NAME

6       XtVaCreateArgsList - dynamically allocate a varargs list
7

SYNTAX

9       #include <X11/Intrinsic.h>
10
11       XtVarArgsList XtVaCreateArgsList(XtPointer unused, ...);
12

ARGUMENTS

14       unused    Must be specified as NULL.
15
16       ...       Specifies a variable parameter list of resource name and
17                 value pairs.
18

DESCRIPTION

20       The XtVaCreateArgsList function allocates memory and copies its argu‐
21       ments into a single list pointer, which may be used with XtVaNest‐
22       edList.  The end of both lists is identified by a name entry containing
23       NULL. Any entries of type XtVaTypedArg are copied as specified without
24       applying conversions.  Data passed by reference (including Strings) are
25       not copied, only the pointers themselves; the caller must ensure that
26       the data remain valid for the lifetime of the created varargs list.
27       The list should be freed using XtFree when no longer needed.
28

SEE ALSO

30       X Toolkit Intrinsics - C Language Interface
31       Xlib - C Language X Interface
32
33
34
35X Version 11                      libXt 1.2.1            XtVaCreateArgsList(3)
Impressum