*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> f90/pxfstrget (3)              
Title
Content
Arch
Section
 

Contents


PXFSTRGET(3F)					       Last changed: 1-6-98

NAME    [Toc]    [Back]

     PXFSTRGET - Allows	values stored in individual components of a
     structure to be extracted and used

SYNOPSIS    [Toc]    [Back]

     INTEGER jhandle, ilen, ierror
     CHARACTER*(n) compnam, value
     CALL PXFSTRGET (jhandle, compnam, value, ilen, ierror)

IMPLEMENTATION    [Toc]    [Back]

     UNICOS, UNICOS/mk,	and IRIX systems

STANDARDS    [Toc]    [Back]

     IEEE standard interface for FORTRAN 77

DESCRIPTION    [Toc]    [Back]

     On	IRIX systems, this routine is in libfortran.so which is	linked by
     default when compiling programs with the MIPSpro 7	Fortran	90 compiler
     or	when compiling programs	with the -craylibs option to the MIPSpro
     7.2 F77 compiler.

     The routine PXFSTRGET allows character values stored in individual
     components	of a structure to be extracted and used.

     When using	the CF90 compiler or MIPSpro 7 Fortran 90 compiler on
     UNICOS, UNICOS/mk,	or IRIX, all arguments must be of default kind
     unless documented otherwise.  On UNICOS and UNICOS/mk, default kind is
     KIND=8 for	integer, real, complex,	and logical arguments; on IRIX,	the
     default kind is KIND=4.

     The following are arguments to PXFSTRGET:

     jhandle   An input	integer	that references	a structure.  jhandle
	       should have been	created	with PXFSTRUCTCREATE.

     compnam   An input	character variable that	is the name of a component
	       of the structure.  compnam is case-sensitive.

     value     An output character variable.  Upon successful completion,
	       value is	set to the value stored	in the component of jhandle
	       referenced by compnam.  If the length of	the data being
	       stored is less than the declared	length of value, value is
	       padded with blanks.

	       The structures and components that may be accessed through
	       PXFSTRGET are described on the man page for the related PXF
	       routine.	 For example, the PXFUNAME man page describes the
	       components for the utsname structure.

     ilen      An output integer variable.  ilen is set	to the actual
	       length of the data assigned to value.  If the length of
	       value is	insufficient to	contain	the data being returned,
	       the data	is truncated, and ilen contains	the original length
	       of the data before truncation.  In this case, ierror is set
	       to ETRUNC.

     ierror    An output integer variable.  Upon successful completion of
	       PXFSTRGET, ierror is set	to 0.  If any of the following
	       conditions occur, ierror	is set to the corresponding value:

	       ENONAME	      Component	name is	not defined for	the
			      specified	structure.

	       ETRUNC	      The actual length	of the data to be copied to
			      value was	longer than the	declared length	of
			      value.

	       EBADHANDLE     If jhandle is an invalid handle or has an
			      incorrect	handle type (UNICOS and	UNICOS/mk
			      systems only).

SEE ALSO    [Toc]    [Back]

      
      
     PXFSTRUCTCREATE(3F), PXFUNAME(3F)

     Application Programmer's Library Reference	Manual,	publication SR2165,
 for the printed version of this man page.

PXFSTRGET(3F)					       Last changed: 1-6-98

NAME    [Toc]    [Back]

     PXFSTRGET - Allows	values stored in individual components of a
     structure to be extracted and used

SYNOPSIS    [Toc]    [Back]

     INTEGER jhandle, ilen, ierror
     CHARACTER*(n) compnam, value
     CALL PXFSTRGET (jhandle, compnam, value, ilen, ierror)

IMPLEMENTATION    [Toc]    [Back]

     UNICOS, UNICOS/mk,	and IRIX systems

STANDARDS    [Toc]    [Back]

     IEEE standard interface for FORTRAN 77

DESCRIPTION    [Toc]    [Back]

     On	IRIX systems, this routine is in libfortran.so which is	linked by
     default when compiling programs with the MIPSpro 7	Fortran	90 compiler
     or	when compiling programs	with the -craylibs option to the MIPSpro
     7.2 F77 compiler.

     The routine PXFSTRGET allows character values stored in individual
     components	of a structure to be extracted and used.

     When using	the CF90 compiler or MIPSpro 7 Fortran 90 compiler on
     UNICOS, UNICOS/mk,	or IRIX, all arguments must be of default kind
     unless documented otherwise.  On UNICOS and UNICOS/mk, default kind is
     KIND=8 for	integer, real, complex,	and logical arguments; on IRIX,	the
     default kind is KIND=4.

     The following are arguments to PXFSTRGET:

     jhandle   An input	integer	that references	a structure.  jhandle
	       should have been	created	with PXFSTRUCTCREATE.

     compnam   An input	character variable that	is the name of a component
	       of the structure.  compnam is case-sensitive.

     value     An output character variable.  Upon successful completion,
	       value is	set to the value stored	in the component of jhandle
	       referenced by compnam.  If the length of	the data being
	       stored is less than the declared	length of value, value is
	       padded with blanks.

	       The structures and components that may be accessed through
	       PXFSTRGET are described on the man page for the related PXF
	       routine.	 For example, the PXFUNAME man page describes the
	       components for the utsname structure.

     ilen      An output integer variable.  ilen is set	to the actual
	       length of the data assigned to value.  If the length of
	       value is	insufficient to	contain	the data being returned,
	       the data	is truncated, and ilen contains	the original length
	       of the data before truncation.  In this case, ierror is set
	       to ETRUNC.

     ierror    An output integer variable.  Upon successful completion of
	       PXFSTRGET, ierror is set	to 0.  If any of the following
	       conditions occur, ierror	is set to the corresponding value:

	       ENONAME	      Component	name is	not defined for	the
			      specified	structure.

	       ETRUNC	      The actual length	of the data to be copied to
			      value was	longer than the	declared length	of
			      value.

	       EBADHANDLE     If jhandle is an invalid handle or has an
			      incorrect	handle type (UNICOS and	UNICOS/mk
			      systems only).

SEE ALSO    [Toc]    [Back]

      
      
     PXFSTRUCTCREATE(3F), PXFUNAME(3F)

     Application Programmer's Library Reference	Manual,	publication SR2165,
 for the printed version of this man page.

[ Back ]
 Similar pages
Name OS Title
pxfstrset IRIX Allows values stored in individual components of a structure to be set
pxfintset IRIX Allows components of a structure to be set or modified
tt_spec_bprop_set HP-UX replace any current values stored under this spec
MrmFetchSetValues IRIX Fetches the values to be set from literals stored in UID files
MrmFetchSetValues Tru64 Fetches the values to be set from literals stored in UID files
MrmFetchSetValues HP-UX Fetches the values to be set from literals stored in UID files
AFinitinstids IRIX specify a list of instrument parameter chunk identifiers to be stored in an AFfilesetup structure.
tt_session_prop_count HP-UX return the number of values stored under a property of a session
CL_CertGetAllTemplateFields Tru64 Extract and return values stored in CertTemplate (CDSA)
CSSM_CL_CertGetAllTemplateFields Tru64 Extract and return values stored in CertTemplate (CDSA)
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service