The Record Interface -- an Alist by any other name.
- hrec * newhrec ()
- void hrfree (hrec * hr)
- int hraddf (hrec * h, char * var, char * fmt, ...)
- int hradd (hrec * h, char * var, char * val)
- void hraddint (hrec * h, char * var, int ival)
- void hradddouble (hrec * h, char * var, double dval)
- void hrtypeadd (hrec * h, char * var, char * val, int fmt, int subfmt, int (* uvfy) ())
- void hrsetflg (hrec * h, char * var, int flags)
- void hrclrflg (hrec * h, char * var, int flags)
- int hrvrfy (hrec * r, hrecerr * err)
- int hrsettype (hrec * h, char * var, int fmt, int subfmt, int (* uvfy) ())
- void hrappend (hrec * h, char * var, char * val, int flags)
- char * hrget (hrec * h, char * var)
- int hrgetint (hrec * h, char * var)
- double hrgetdouble (hrec * h, char * var)
- char * hrgetvis (hrec * h, char * var)
- char * hrisvis (hrec * h, char * var)
- hrec * hrfind (hrec * h, char * var, char * val)
- void hrmerge (hrec * old, hrec * new)
- hrec * hrreadfp (FILE * fp)
- hrec * hrreadfile (char * file)
- int hrwritefile (char * file, hrec * recs)
- hrec * hrreadget (hrec * h, int ac, char ** av)
- hrec * hrreadpost (hrec * h)
- hrec * hrgetparams (hrec * h, int ac, char ** av)
- void hrlink (hrec ** list, hrec * new)
- void hrdelink (hrec ** list, hrec * old)
- hrec * newhrec ()
-
- void hrfree (hrec * hr)
-
- int hraddf (hrec * h, char * var, char * fmt, ...)
-
- int hradd (hrec * h, char * var, char * val)
-
- void hraddint (hrec * h, char * var, int ival)
-
- void hradddouble (hrec * h, char * var, double dval)
-
- void hrtypeadd (hrec * h, char * var, char * val, int fmt, int subfmt, int (* uvfy) ())
-
- void hrsetflg (hrec * h, char * var, int flags)
-
- void hrclrflg (hrec * h, char * var, int flags)
-
- int hrvrfy (hrec * r, hrecerr * err)
-
- int hrsettype (hrec * h, char * var, int fmt, int subfmt, int (* uvfy) ())
-
- void hrappend (hrec * h, char * var, char * val, int flags)
-
- char * hrget (hrec * h, char * var)
-
- int hrgetint (hrec * h, char * var)
-
- double hrgetdouble (hrec * h, char * var)
-
- char * hrgetvis (hrec * h, char * var)
-
- char * hrisvis (hrec * h, char * var)
-
- hrec * hrfind (hrec * h, char * var, char * val)
-
- void hrmerge (hrec * old, hrec * new)
-
- hrec * hrreadfp (FILE * fp)
-
- hrec * hrreadfile (char * file)
-
- int hrwritefile (char * file, hrec * recs)
-
- hrec * hrreadget (hrec * h, int ac, char ** av)
-
- hrec * hrreadpost (hrec * h)
-
- hrec * hrgetparams (hrec * h, int ac, char ** av)
-
- void hrlink (hrec ** list, hrec * new)
-
- void hrdelink (hrec ** list, hrec * old)
-
Last modified: Fri Apr 11 17:48:24 PDT 1997