Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
XmRepTypeGetRecord(3)	   Library Functions Manual	 XmRepTypeGetRecord(3)

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

SYNOPSIS
       #include	<Xm/RepType.h>
       XmRepTypeEntry XmRepTypeGetRecord(
       XmRepTypeId rep_type_id);

DESCRIPTION
       XmRepTypeGetRecord retrieves information	about a	particular representa-
       tion 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 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, *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 de-
       scribes the representation type.

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

							 XmRepTypeGetRecord(3)

NAME | SYNOPSIS | DESCRIPTION | RETURN | RELATED

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=XmRepTypeGetRecord&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help