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

FreeBSD Manual Pages

  
 
  

home | help
XmStringTableToXmString(3) Library Functions Manual XmStringTableToXmString(3)

NAME
       XmStringTableToXmString	-- A convenience function that converts	a com-
       pound string table to a single compound string

SYNOPSIS
       #include	<Xm/Xm.h>
       XmString	XmStringTableToXmString(
       XmStringTable table,
       Cardinal	count,
       XmString	break_component);

DESCRIPTION
       XmStringTableToXmString takes as	input table of compound	strings	and  a
       specified  string  component  (such as a	tab) and returns a single com-
       pound string consisting of each of the elements of  table  concatenated
       together	 with  a  single copy of break_component inserted between each
       element.

       table	 Specifies an XmStringTable containing the compound strings to
		 be converted.

       count	 Specifies the number of compound strings in table.

       break_component
		 Specifies  the	XmStringComponent that will be inserted	in the
		 result	to separate the	individual elements of table. The most
		 useful	 types	will  be  XmSTRING_COMPONENT_SEPARATOR and Xm-
		 STRING_COMPONENT_TAB.	Refer to the  XmStringComponentType(3)
		 reference  page  for  a  complete  list of possible component
		 types.	Note,  however,	 that  the  XmSTRING_COMPONENT_UNKNOWN
		 component is not a possible type.

RETURN
       Returns	a  new XmString.  The function will allocate space to hold the
       returned	compound string.  When the application no longer needs the re-
       turned compound string, the application should call XmStringFree.

RELATED
       XmString(3), XmStringComponentType(3), and XmStringFree(3).

						    XmStringTableToXmString(3)

NAME | SYNOPSIS | DESCRIPTION | RETURN | RELATED

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=XmStringTableToXmString&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help