DELETE STRUCTURE NETWORKS FROM ARCHIVE(3P) — Kubota Pacfic Computer Inc. (29 February 1991)
NAME
DELETE STRUCTURE NETWORKS FROM ARCHIVE − delete specified structure networks from an archive file
SYNOPSIS
C Syntax
void
pdel_struct_nets_ar ( archive_id, struct_ids )
Pintarchive_id;archive identifier
Pint_list∗struct_ids;list of structure identifiers
Required PHIGS Operating States
(PHOP, ∗, ∗, AROP)
DESCRIPTION
Purpose
Use DELETE STRUCTURE NETWORKS FROM ARCHIVE to delete a list of structure networks from the specified open archive file.
C Input Parameters
archive_id
The archive identifier specifying the open archive file to delete from.
struct_ids
A pointer to a Pint_list structure containing the list of the root structure identifiers of the archived structure networks to be deleted. The Pint_list structure is defined in phigs.h as follows:
typedef struct {
Pintnum_ints;/∗ number of Pints in list ∗/
Pint∗ints;/∗ list of integers ∗/
} Pint_list;
The num_ints component specifies the number of structure identifiers in the list. The ints component is a pointer to a list, num_ints long, of the structure identifiers.
Execution
The structures belonging to the specified networks are deleted from the archive file. No attempt is made to ensure that the deleted structures are not referenced from other structures in the archive file.
ERRORS
007Ignoring function, function requires state (PHOP, ∗, ∗, AROP)
404Ignoring function, the specified archive file is not open
407Warning, some of the specified structures do not exist on the archive file
SEE ALSO
DELETE ALL STRUCTURES FROM ARCHIVE (3P)
DELETE STRUCTURES FROM ARCHIVE (3P)
DELETE STRUCTURE NETWORK (3P)
September 02, 1992