XmRepTypeGetRecord(3)
XmRepTypeGetRecord — A representation type manager function that returns information about a representation type "XmRepTypeGetRecord"
Description
XmRepTypeGetRecord
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.
RELATED
XmRepTypeGetId(3), XmRepTypeGetRegistered(3), and XmRepTypeRegister(3).