next up previous contents
Next: ndb_cif_read_dic_with_format Up: Function Description Previous: ndb_cif_write_ddl_by_format

ndb_cif_read_dic

NAME ndb_cif_read_dic

PROTOTYPE

#include "ndb_cifparse.h"

int ndb_cif_read_dic(CifHandle *cf,
                     FILE *fp,
                     CifHandle *ddl,
                     FILE *fp_ddl);
PURPOSE

ndb_cif_read_dic reads a dictionary/cif file into the CifHandle data structure specified by cf from a file pointed to by file descriptor fp. Function first reads ddl/dictionary into the CifHandle data structure specified by ddl, from a file pointed to by file descriptor fp_ddl than reads dictionary/cif file from a file pointed to by file descriptor fp and checks correctness of dictionary/cif file. All interaction with the data file takes place inside this function. Subsequent access to ddl data is managed by a set of methods that access memory resident data.

RECEIVES

cf pointer to the CifHandle data structure where the dictionary/cif file is loaded
fp pointer to the file descriptor for the dictionary/cif input file
ddl pointer to the CifHandle data structure where the ddl file is loaded
fp_ddl pointer to the file descriptor for the ddl input file

RETURN VALUE

Returns the number of data blocks in the input file or 0 for failure.

REMARKS

Function does provide new value to the cf and ddl.

See also: ndb_cif_read_ddl_with_format
  ndb_cif_write_ddl_by_format


next up previous contents
Next: ndb_cif_read_dic_with_format Up: Function Description Previous: ndb_cif_write_ddl_by_format
Olivera Tosic
6/12/2002