IBM Books

Engineering and Scientific Subroutine Library for AIX Version 3 Release 3: Guide and Reference

ERRSTR--ESSL ERRSTR Subroutine for ESSL

The ERRSTR subroutine stores an entry in the ESSL error option table.

For multithreaded application programs, if you want the error handling capabilities that this subroutine provides to be implemented on each thread created by your program, this subroutine must be called from each thread. If your application creates multiple threads, the action performed by a call to this subroutine applies to the thread that this subroutine was invoked from. For an example, see Example of Handling Errors in a Multithreaded Application Program.

Syntax

Fortran CALL ERRSTR (ierno, tabent)
C and C++ errstr (ierno, tabent);
PL/I CALL ERRSTR (ierno, tabent);

On Entry

ierno
is the error number in the option table. The information in the 8-byte storage area tabent is stored into the entry for ierno in the ESSL error option table. Specified as: a fullword integer; ierno must be one of the error numbers in the option table. For a list of these numbers, see Table 26.

tabent
is the storage area containing the table entry data. Specified as: an area of storage of length 8-bytes.

Note

Examples of how to use ERRSTR are provided in Chapter 4, Coding Your Program.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]