XmRepTypeGetRegistered(3X) SDK X11 R4.11MU05 XmRepTypeGetRegistered(3X)
NAME
XmRepTypeGetRegistered--A representation type manager function that
returns a copy of the registration list
SYNOPSIS
#include <Xm/RepType.h>
XmRepTypeList XmRepTypeGetRegistered ()
DESCRIPTION
XmRepTypeGetRegistered retrieves information about all representation
types that are registered with the representation type manager. The
registration list is an array of structures, each of which contains
information for a representation type entry. The end of the
registration list is marked with a representation type entry whose
reptypename field has a NULL pointer. This routine allocates
memory for the returned data. The application must free this memory
using XtFree.
The representation type entry structure contains the following
information:
typedef struct
{
String reptypename;
String *valuenames;
unsigned char*values;
unsigned charnumvalues;
Boolean reverseinstalled;
XmRepTypeId reptypeid;
} XmRepTypeEntryRec, *XmRepTypeList ;
reptypename
The name of the representation type
valuenames An array of representation type value names
values An array of representation type numerical values
numvalues The number of values associated with the representation
type
reverseinstalled
A flag that indicates whether or not the reverse
converter is installed
reptypeid The identification number of the representation type
RETURN VALUE
Returns a pointer to the registration list of representation types.
RELATED INFORMATION
XmRepTypeRegister(3X) and XmRepTypeGetRecord(3X).
Licensed material--property of copyright holder(s)