A Include Files
The symbolic constants defined by the five include files used with MSG and ERR are listed below. The
way in which these files are included within Fortran code is described in the section on compiling and
linking §6.
-
SAE_PAR
- Defines the non-specific status codes for Starlink.
-
- SAI__ERROR – Error encountered.
-
- SAI__OK – No error.
-
- SAI__WARN – Warning.
-
MSG_PAR
- Defines the public Message System constants.
-
- MSG__NORM – Normal conditional message output level.
-
- MSG__QUIET – Quiet (few messages) conditional message output level.
-
- MSG__SZMSG – Maximum length of message text.
-
- MSG__VERB – Verbose (abundant messages) conditional message output level.
-
- MSG__DEBUG – Debug (many many messages) conditional message output level.
-
MSG_ERR
- Defines the Message Reporting System errors.
-
- MSG__BDPAR – Invalid tuning parameter name (improper use of MSG_TUNE).
-
- MSG__BTUNE – Bad tuning value (improper use of MSG_TUNE).
-
- MSG__INVIF – Invalid conditional message filter value.
-
- MSG__BDENV – Bad MSG environment variable value.
-
- MSG__OPTER – Error encountered during message output.
-
- MSG__SYNER – Error encountered during message synchronisation.
-
ERR_PAR
- Defines the public Error System constants.
-
- ERR__SZMSG – Maximum length of error message text.
-
- ERR__SZPAR – Maximum length of error message name.
-
ERR_ERR
- Defines the Error Reporting System errors.
-
- ERR__BADOK – Status set to
SAI__OK
in call to ERR_REP (improper use of ERR_REP).
-
- ERR__BDPAR – Invalid tuning parameter name (improper use of ERR_TUNE).
-
- ERR__BTUNE – Bad tuning value (improper use of ERR_TUNE).
-
- ERR__BDENV – Bad ERR environment variable value.
-
- ERR__OPTER – Error encountered during message output.
-
- ERR__UNSET – Status not set in call to ERR_REP (improper use of ERR_REP).