[Top] [Prev] [Next] [Bottom]
10.3 The Single-File Annotation Interface
The functions and routines that comprise the single-file annotation interface have names that begin with the string "DFAN" and the equivalent Fortran-77 routine names are prefaced by "da".This interface is the older annotation interface and only supports annotation access within one particular HDF file. It doesn't support the concept of an annotation identifier used in the newer multifile interface, therefore annotations created with the multifile interface cannot be accessed or manipulated with single-file interface functions. The multifile interface is described in Section 10.9 on page 264.
DFANaddfid, DFANgetfid, DFANaddfds, and DFANgetfds are the functions used for annotating files and are sufficient for most read and write operations.
10.3.1 Single-File Annotation Library Routines
These functions are divided into the following categories:
The DFAN function calls are defined in the following table and on their respective pages in the HDF Reference Guide.
TABLE 10A DFAN Library Routines
10.3.2 Tags in the Annotation Interface
See Table 10B below for a list of the annotation tags defined in HDF versions 2.0, 3.0 and 4.0. Newly-defined tags names in each version are bolded. For a more complete list of tags consult the HDF Specification and Developer's Guide.
TABLE 10B List of Annotation Interface Tags in HDF Versions 2.0, 3.0 and 4.0
[Top] [Prev] [Next] [Bottom]
hdfhelp@ncsa.uiuc.edu
HDF User's Guide - 06/04/97, NCSA HDF
Development Group.