ArgGetu64 - Get an unsigned 64bit integer item from an argument structure

Function

Get an unsigned 64bit integer item from an argument structure

Description

An unsigned 64bit integer item is read from a named component within the specified argument structure. The item is converted to unsigned 64bit type if necessary.

Language

C

Declaration

void ArgGetu64(SdsIdType id, const char *name, UINT64 *value, const StatusType * status)

Parameters

(">" input, "!" modified, "W" workspace, "<" output)

>idSdsIdTypeIdentifier to the structure.
>namechar*Name of the component to be read from.
<valueUINT64*Unsigned 64bit variable to read into.
!statusStatusType*Modified status. Possible failure codes are:

SDS__NOMEM Insufficient memory for creation
SDS__BADID Invalid Identifier
ARG__NOTSCALAR Item is not a scalar
ARG__CNVERR Type conversion error

Support

Tony Farrell, {AAO}

Version date

10-Aug-1995

Click here for the DRAMA home page and here for the AAO home page.

 For more information, contact tony.farrell@mq.edu.au