A compound string function that converts a compound string to a Byte Stream format
Format
#include <Xm/Xm.h> unsigned int XmCvtXmStringToByteStream XmString stringunsigned char **prop_return
DESCRIPTION
XmCvtXmStringToByteStream converts a compound string to a string of bytes representing the compound string in Byte Stream format. This routine is typically used by the source of a data transfer operation to produce a Byte Stream representation for transferring a compound string to a destination.
If prop_return is not NULL, this function creates a string of characters in Byte Stream format and returns it in prop_return. The function also returns the number of bytes in prop_return. If prop_return is NULL, the function does not return the Byte Stream format string, but it does calculate and return the number of bytes that would appear in the Byte Stream format string.
RETURN
Returns the number of bytes in the Byte Stream representation (whether or not the Byte Stream representation is returned).
RELATED