pxfisreg(3F)
PXFISREG - Tests for regular file
As shipped in IRIX 6.5.30. Last changed in IRIX 6.5.19.
NAME PXFISREG - Tests for regular file SYNOPSIS LOGICAL FUNCTION PXFISREG(m) INTEGER m STANDARDS IEEE standard interface for FORTRAN 77 DESCRIPTION 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 F77 compiler. The logical function PXFISREG checks if a file is a regular file. The argument m should be supplied by the st_mode component of the stat structure used by the PXFSTAT(3F) routine. If the file is a regular file, PXFISREG returns a logical true, otherwise a logical false is returned. All arguments must be of default kind unless documented otherwise. On IRIX systems, the default kind is KIND=4. The following argument is valid for this routine: m An integer input variable containing the file mode. NOTES The PXF_DEFINITIONS module can be used by Fortran 90 users to enable caller-callee interface checking. EXAMPLES program pxftest integer jstat,ierror,mode logical PXFISREG CALL PXFSTRUCTCREATE('stat',jstat,ierror) CALL PXFSTAT('/etc/passwd',0,jstat,ierror) CALL PXFINTGET(jstat,'st_mode', mode, ierror) if (PXFISREG(mode) .eqv. .TRUE.) then print *,'passwd is a regular file.' else print *,'passwd file is not a regular file.' endif end SEE ALSO PXFINTGET(3F), PXFSTAT(3F), PXFSTRUCTCREATE(3F)