Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XUQuark(3X) — AOS 4.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XrmGetResource(3X)

XrmInitialize(3X)

XrmMergeDatabases(3X)

XrmPutResource(3X)

XrmUniqueQuark(3X)  —  X Version 11

NAME

XrmUniqueQuark, XrmStringToQuark, XrmQuarkToString, XrmStringToQuarkList, XrmStringToBindingQuarkList − manipulate resource quarks

SYNTAX

XrmQuark XrmUniqueQuark()

#define XrmStringToName(string) XrmStringToQuark(string) #define XrmStringToClass(string) XrmStringToQuark(string) #define XrmStringToRepresentation(string) XrmStringToQuark(string) XrmQuark XrmStringToQuark(string)
     char ∗string;

#define XrmNameToString(name) XrmQuarkToString(name) #define XrmClassToString(class) XrmQuarkToString(class) #define XrmRepresentationToString(type) XrmQuarkToString(type) char ∗XrmQuarkToString(quark)
     XrmQuark quark;

#define XrmStringToNameList(str, name)  XrmStringToQuarkList((str), (name)) #define XrmStringToClassList(str,class) XrmStringToQuarkList((str), (class)) void XrmStringToQuarkList(string, quarks_return)
     char ∗string;
     XrmQuarkList quarks_return;

XrmStringToBindingQuarkList(string, bindings_return, quarks_return)
     char ∗string;
     XrmBindingList bindings_return;
     XrmQuarkList quarks_return;

ARGUMENTS

bindings_return
Returns the binding list.

quarkSpecifies the quark for which the equivalence string is desired. 

quark_returnReturns the list of quarks. 

stringSpecifies the string for which a quark is to be allocated. 

DESCRIPTION

The XrmUniqueQuark function allocates a quark that is guaranteed not to represent any string.

The XrmStringToQuark function convert the specified string to a resource quark representation.

The XrmQuarkToString function converts the specified resource quark representation back to a string.

The XrmStringToQuarkList function converts the null terminated string (generally a fully qualified name) to a list of quarks. The components of the string are separated by a “.” character.

The XrmStringToBindingQuarkList function converts the specified string to a binding list and a quark list.

SEE ALSO

XrmGetResource(3X), XrmInitialize(3X), XrmMergeDatabases(3X), XrmPutResource(3X)
Xlib − C Language X Interface

1 March 1988

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026