#define XrmNameToString(name) XrmQuarkToString(name)
#define XrmClassToString(class) XrmQuarkToString(class)
#define XrmRepresentationToString(type) XrmQuarkToString(type)

char *XrmQuarkToString(quark)
     XrmQuark quark;


quark Specifies the quark for which the equivalent string is desired.


These functions can be used to convert from quark representation to string. The string pointed to by the return value must not be modified or freed. The returned string is byte-for-byte equal to the original string passed to one of the string-to-quark routines. If no string exists for that quark, XrmQuarkToString() returns NULL. For any given quark, if XrmQuarkToString() returns a non-NULL value, all future calls will return the same value (identical address).

See also

XrmGetResource(), XrmInitialize(), XrmMergeDatabases(), XrmPermStringToQuark(), XrmPutResource(), XrmStringToBindingQuarkList(), XrmStringToQuark(), XrmStringToQuarkList(), XrmUniqueQuark(), "Quarks".
Christophe Tronche, [email protected]