XmStringGetNextSegment man page on DigitalUNIX

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
DigitalUNIX logo
[printable version]

XmStringGetNextSegment(library call)	  XmStringGetNextSegment(library call)

NAME
       XmStringGetNextSegment  —  A  compound string function that fetches the
       bytes in the next segment of a compound string

SYNOPSIS
       #include <Xm/Xm.h>
       Boolean XmStringGetNextSegment(
       XmStringContext context,
       char **text,
       XmStringTag *tag,
       XmStringDirection *direction,
       Boolean *separator);

DESCRIPTION
       This routine is obsolete and exists  for	 compatibility	with  previous
       releases.  To  read the contents of a compound string, read each compo‐
       nent of the string with XmStringGetNextTriple. This  XmString  function
       returns	the  type, length, and value of the next component in the com‐
       pound string.  XmStringGetNextSegment fetches the  bytes	 in  the  next
       segment;	 repeated  calls fetch sequential segments. The text, tag, and
       direction of the fetched segment are returned each time. A Boolean sta‐
       tus  is	returned  to indicate whether a valid segment was successfully
       parsed.

       If the function returns True, then the function allocates space to hold
       the  returned text and tag. The application is responsible for managing
       the allocated space. The application can recover the allocated space by
       calling XtFree.

       context	 Specifies the string context structure which was allocated by
		 the XmStringInitContext function

       text	 Specifies a pointer to a NULL-terminated string

       tag	 Specifies a pointer to the font list element  tag  associated
		 with the text

       direction Specifies a pointer to the direction of the text

       separator Specifies  whether  the next component of the compound string
		 is a separator

RETURN
       Returns True if a valid segment is found.

RELATED
       XmStringCreate(3) and XmStringInitContext(3).

					  XmStringGetNextSegment(library call)
[top]

List of man pages available for DigitalUNIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net