BDI1_ARYMAP
Map a primitive array or ARRAY structure object
Invocation
CALL BDI1_ARYMAP( BID, LOC, TYPE, MODE, ENDIM, EDIMS, PSID, PTR, NELM, STAT
Description
No description of this routine has been documented
Arguments
-
BID = INTEGER (given)
ADI identifier of top of object chain
-
LOC = CHARACTER*(DAT__SZLOC) (given)
Locator to array
-
TYPE = CHARACTER*(*) (given)
The type to map with
-
MODE = CHARACTER*(*) (given)
The access mode, READ, UPDATE or WRITE
-
ENDIM = INTEGER (given)
The expected dimensionality according to the data model
-
EDIMS[] = INTEGER (given)
The expected dimensions according to the data model
-
PSID = INTEGER (given)
ADI identifier of private storage area
-
PTR = INTEGER (returned)
The mapped data address
-
NELM = INTEGER (returned)
Number of mapped data elements
-
STATUS = INTEGER (given and returned)
The global status.
References
BDI1_ARYMAP_REP
Replicate the byte pattern IN into OUT N times
Invocation
CALL BDI1_ARYMAP_REP( SIZE, IN, N, OUT, STATUS )
Description
No description of this routine has been documented
Arguments
-
SIZE = INTEGER (given)
Number of bytes in IN
-
IN[] = BYTE (given)
Data to be replicated
-
N = INTEGER (given)
Number of copies to make
-
OUT[] = BYTE (returned)
Copies of IN
-
STATUS = INTEGER (given and returned)
The global status.
References