Synopsis
PDX_MSGT vafp_ParseFile(long option, int model, char *file_name, MDA_ENT_FUNC *func)
Purpose
Read an ASCII VDAFS file into a model.
Description
The specified VDAFS file is parsed into a model. The type of VDAFS file will be determined automatically, however, only ASCII files are currently supported. Other file types will cause an error to be returned.
Input
option
VAFP_OVRWRT_OPT
If model contains entities, delete them before parsing the file (i.e. start with a clean model)
model
Model to place the entities in. The model must already be allocated with mda_AllocateModel.
file_name
Name of file to be parsed.
func
Function to be called with each entity after it is parsed or NULL if no function should be called. See mda_ParseFile for more information.
Return
VAFP error code, if not VAFP_NOERR, mpm_DumpStack can be called to print the specifics of the error.