manpagez: man pages & more
man XmRepTypeGetRegistered(3)
Home | html | info | man
XmRepTypeGetRegistered(library call)      XmRepTypeGetRegistered(library call)




NAME

       XmRepTypeGetRegistered  --  A representation type manager function that
       returns a copy of the registration list


SYNOPSIS

       #include <Xm/RepType.h>
       XmRepTypeList XmRepTypeGetRegistered(void)


DESCRIPTION

       XmRepTypeGetRegistered retrieves information about  all  representation
       types  that  are  registered  with the representation type manager. The
       registration list is an array of structures,  each  of  which  contains
       information  for  a representation type entry. The end of the registra-
       tion  list  is  marked  with  a   representation   type   entry   whose
       rep_type_name  field  has a NULL pointer. This routine allocates memory
       for the returned data. The application  must  free  this  memory  using
       XtFree.

       The representation type entry structure contains the following informa-
       tion:

       typedef struct
       {
               String  rep_type_name;
               String  *value_names;
               unsigned char   *values;
               unsigned char   num_values;
               Boolean reverse_installed;
               XmRepTypeId     rep_type_id;
       } XmRepTypeEntryRec, *XmRepTypeList;
       (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 registration list of representation types.


RELATED

       XmRepTypeRegister(3) and XmRepTypeGetRecord(3).



                                          XmRepTypeGetRegistered(library call)

openMotif 2.3.1 - Generated Tue Dec 2 09:37:57 CST 2008
© manpagez.com 2000-2026
Individual documents may contain additional copyright information.