D C Function Descriptions

The C API differs from the Fortran API in the following ways:

(1)
Arrays are identified using pointers of type “Ary *” rather than integer values.
(2)
Values representing pixel indices or counts are stored in variables of type “hdsdim”. This will be a 4 or 8 byte integer type, depending on the version of the installed HDS library.
(3)
HDS locators are passed as pointers of type “HDSLoc *” rather than as character strings.