[ Previous | Next | Contents | Glossary | Home | Search ]
Motif 2.1 Programmer's Reference


XmRepTypeGetRecord

A representation type manager function that returns information about a representation type

Format

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


[ Previous | Next | Contents | Glossary | Home | Search ]