XmRepTypeGetRecord(3X)

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

As shipped in IRIX 6.5.15. 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 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 charnum_values;
            Boolean      reverse_installed;
            XmRepTypeId  rep_type_id;
          } XmRepTypeEntryRec, *XmRepTypeEntry ;


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

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