XmRepTypeGetRecord(library call) XmRepTypeGetRecord(library call)
NAME
XmRepTypeGetRecord -- A representation type manager function that
returns information about a representation type
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).
XmRepTypeGetRecord(library call)