NAME¶
XmRepTypeGetRecord — A representation type manager function that
returns information about a representation type "XmRepTypeGetRecord"
"representation type manager functions"
"XmRepTypeGetRecord"
SYNOPSIS¶
#include <Xm/RepType.h>
XmRepTypeEntry XmRepTypeGetRecord(
XmRepTypeId rep_type_id);
DESCRIPTION¶
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;
(void)
- 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
RETURN¶
Returns a pointer to the representation type entry structure that describes the
representation type.
XmRepTypeGetId(3),
XmRepTypeGetRegistered(3), and
XmRepTypeRegister(3).