- ←Prev
- ARY
A Subroutine Library for Accessing
ARRAY Data Structures - Next→
- TOC ↑
Description:
The
routine determines whether a specified type of access to an array is available, or whether
it has been disabled. If access is not available, then any attempt to access the array
in this way will fail.
Invocation
CALL ARY_ISACC( IARY, ACCESS, ISACC, STATUS )
Arguments
IARY = INTEGER (Given)
Array identifier.
ACCESS = CHARACTER
(
)
(Given)
The type of array access required: ’
BOUNDS’
, ’
DELETE’
, ’
SHIFT’
, ’
TYPE’
or
’
WRITE’
(see the Notes section for details).
ISACC = LOGICAL (Returned)
Whether the
specified type of access is available.
STATUS = INTEGER (Given and Returned)
The
global status.
Notes:
The valid access types control the following operations on the array:
-
’
BOUNDS’
permits the pixel-index bounds of a base array to be altered.
-
’
DELETE’
permits deletion of the array.
-
’
SHIFT’
permits pixel-index shifts to be applied to a base array.
-
’
TYPE’
permits the data type of the array to be altered.
-
’
WRITE’
permits new values to be written to the array, or the array’
s state to be reset.
- ←Prev
- ARY
A Subroutine Library for Accessing
ARRAY Data Structures - Next→
- TOC ↑