trusty (3) gd_nfields.3.gz

Provided by: libgetdata-dev_0.7.3-6ubuntu1_amd64 bug

NAME

       gd_nfields — report the number of fields in a dirfile

SYNOPSIS

       #include <getdata.h>

       unsigned int gd_nfields(DIRFILE *dirfile);

DESCRIPTION

       The  gd_nfields()  function  queries a dirfile(5) database specified by dirfile and returns the number of
       fields defined in the database.  Notably, this count does not include /META fields.

       The dirfile argument must point to a valid DIRFILE object previously created by a call to gd_open(3).

RETURN VALUE

       Upon successful completion, gd_nfields() returns the number of defined fields in the dirfile.  On  error,
       it returns zero and sets the dirfile error to a non-zero error value.  Possible error values are:

       GD_E_BAD_DIRFILE
               The supplied dirfile was invalid.

       The dirfile error may be retrieved by calling gd_error(3).  A descriptive error string for the last error
       encountered can be obtained from a call to gd_error_string(3).

SEE ALSO

       dirfile(5),  gd_open(3),  gd_error(3),   gd_error_string(3),   gd_field_list(3),   gd_nfields_by_type(3),
       gd_nmfields(3), gd_nvectors(3)