XmRepTypeGetRecord(3X)

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

As shipped in IRIX 6.5.5. Added in IRIX 6.5.5.

     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);

     VERSION
          This page documents Motif 2.1.

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