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).