Purpose
Use Archive Structures to store one or more specified structures from the structure store into the specified open archive file.
If any of the specified structures do not exist in the structure store, then the graPHIGS API issues a warning and no action is taken for the non-existing structures. If any of the specified structures already exists in the archive file, then the graPHIGS API resolves the conflict according to the value of the archive conflict resolution flag specified by the Set Conflict Resolution subroutine.
If the archive file is not large enough to complete the archival process, then the graPHIGS API issues an error and does not archive any other structures. However, any structures that the graPHIGS API archived are archived completely.
Language Bindings
par_structs (archive_id, struct_ids) |
PARST (afid, n, lstrid) |
Errors
Related Subroutines