XmRepTypeGetRecord(3X) — XmRepTypeGetRecord--A representation type manager function that returns information about a representation type XmRepTypeGetRecordrepresentation type manager functions
#include <Xm/RepType.h>
XmRepTypeEntry XmRepTypeGetRecord (rep_type_id)
XmRepTypeId rep_type_id;
XmRepTypeGetRecord retrieves information about a particular representation type that is registered with the representation type manager. This routine allocates memory for the returned data. The application must free this memory using XtFree.
rep_type_id | The identification number of the representation type |
The representation type entry structure contains the following information:
typedef struct { String rep_type_name; String *value_names; unsigned char *values; unsigned char num_values; Boolean reverse_installed; XmRepTypeId rep_type_id; } XmRepTypeEntryRec, *XmRepTypeEntry ; |
rep_type_name | The name of the representation type | |
value_names | An array of representation type value names | |
values | An array of representation type numerical values | |
num_values | The number of values associated with the representation type | |
reverse_installed | A flag that indicates whether or not the reverse converter is installed | |
rep_type_id | The identification number of the representation type |
Returns a pointer to the representation type entry structure that describes the representation type.
XmRepTypeGetId(3X), XmRepTypeGetRegistered(3X), and XmRepTypeRegister(3X).