Previous External Development Guide: Obsolete Internal Interfaces Next

Obsolete Error Handling API

The following variables can be accessed only on UNIX. These variables have been superseded by the functions listed in Functions for Returning System Variables, which are available on all platforms. In all cases, these variables should be considered READ-ONLY:.

Table A-2: IDL System Variables Available to User Programs

Table A-2: IDL System Variables Available to User Programs
IDL System Variable
Internal Variable
Type
!DIR
IDL_SysvDir
IDL_STRING
!VERSION.ARCH
IDL_SysvVersion.arch
IDL_STRING
!VERSION.OS
IDL_SysvVersion.os
IDL_STRING
!VERSION.OS_FAMILY
IDL_SysvVersion.os_family
IDL_STRING
!VERSION.RELEASE
IDL_SysvVersion.release
IDL_STRING
!ERR
IDL_SysvErrCode
IDL_LONG
!ERROR
IDL_SysvErrorCode
IDL_LONG
!ORDER
IDL_SysvOrder
IDL_LONG

In addition, the following function has been superseded by the IDL_SysvErrorCodeValue( ) function:

IDL_LONG IDL_SysvErrCodeValue(void)

This function returns the value of !ERR.

  IDL Online Help (March 06, 2007)