XmRepTypeGetRecord(3X)

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

As shipped in IRIX 6.5.30. Unchanged since IRIX 6.5.

NAME
     XmRepTypeGetRecord  -- A  representation type manager function that returns
     information about a representation type

SYNOPSIS
     #include <Xm/RepType.h>

     XmRepTypeEntry XmRepTypeGetRecord (rep_type_id)
          XmRepTypeIdrep_type_id;


VERSION
     This page documents version 1.2 of the Motif library.

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 mem-
     ory 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 charnum_values;
       Boolean      reverse_installed;
       XmRepTypeId  rep_type_id;
     } XmRepTypeEntryRec, *XmRepTypeEntry ;


     rep_type_nameThe 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 VALUE
     Returns a pointer to the representation type entry structure that describes
     the representation type.

RELATED INFORMATION
     XmRepTypeGetId(3X), XmRepTypeGetRegistered(3X), and XmRepTypeRegister(3X).

                                                          XmRepTypeGetRecord(3X)