Content-type: text/html
XmStringGetNextSegment - A compound string function that fetches the octets in the next segment of a compound string
#include <Xm/Xm.h>
Boolean XmStringGetNextSegment (context, text, tag, direction, separator)
XmStringContext context;
char **text;
XmStringCharSet *tag;
XmStringDirection *direction;
Boolean *separator;
XmStringGetNextSegment fetches
the octets in the next segment; repeated calls fetch sequential segments.
The text, tag, and direction of the fetched segment are returned each time. A Boolean
status is returned to indicate whether a valid segment was successfully parsed.
Specifies the string context structure which was allocated
by the XmStringInitContext function.
Specifies a pointer to a null terminated string.
Specifies a pointer to the font list element tag associated
with the text.
Specifies a pointer to the direction of the text.
Specifies whether the next component of the compound string
is a separator.
Returns True if a valid segment is found.
XmStringCreate(3X), XmStringInitContext(3X)