XmRepTypeGetRecord

Langue: en

Version: 182708 (CentOS - 06/07/09)

Section: 3 (Bibliothèques de fonctions)

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.

XmRepTypeGetId(3), XmRepTypeGetRegistered(3), and XmRepTypeRegister(3).