Man Linux: Main Page and Category List

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.

RELATED

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

                                              XmRepTypeGetRecord(library call)