Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
XtVaCreateArgsList(3)		 XT FUNCTIONS		 XtVaCreateArgsList(3)

NAME
       XtVaCreateArgsList - dynamically	allocate a varargs list

SYNTAX
       #include	<X11/Intrinsic.h>

       XtVarArgsList XtVaCreateArgsList(XtPointer unused, ...);

ARGUMENTS
       unused	 Must be specified as NULL.

       ...	 Specifies  a  variable	 parameter  list  of resource name and
		 value pairs.

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

SEE ALSO
       X Toolkit Intrinsics - C	Language Interface
       Xlib - C	Language X Interface

X Version 11			  libXt	1.3.0		 XtVaCreateArgsList(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=XtVaCreateArgsList&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help