/* _dict.cc 17/05/98 22.13.24 */ /* commun.cc 26/10/94 22.13.16 */ /* date.cc 17/01/99 22.42.30 */ export int date_u2a0 (short unsigned date, char *str, int format); export int date_u2a (short unsigned date, char *str); /* dir1.cc 17/05/98 22.20.40 */ export int dir_getlist (const char *path, const char *select, int nbsub, char *tb_str[], int max_str); export int dir_getlistp (const char *fpath, int nbsub, char *tb_str[], int maxstr); export int dir_getlistd (const char *path, const char *select, int nbsub, char *tb_str[], int max_str); export int dir_getlistdp (const char *fpath, int nbsub, char *tb_str[], int maxstr); /* dir3.cc 17/05/98 22.14.56 */ export int dir_empty (const char *path, const char *exclu[], int nbsub); /* file3.cc 25/06/98 17.03.04 */ export int file_findanc (const char *path, const char *nom, char *filepath); export int file_findancp (const char *fpath, char *fname); /* file5.cc 25/06/98 17.02.52 */ export int file_mkdiranc (const char *path); /* file8.cc 17/05/98 15.41.40 */ export int file_copytree (const char *dirsrc, const char *dirdst, const char *wild); /* filedir.cc 17/05/98 22.14.26 */ export int filedir_init (FILEDIR *fdir, const char *fincl, const char *fexcl); export void filedir_end (FILEDIR *fdir); void filedir_setup (FILEDIR *fdir); export VFILE_SPEC *filedir_locate (FILEDIR *fdir, const char *fname); /* filedir1.cc 17/05/98 22.14.06 */ export int filedir_getlist (FILEDIR *fdir, const char *wild, char *tb[], int maxtb, const char *addpath); export int filedir_getlistd (FILEDIR *fdir, const char *wild, char *tb[], int maxtb, const char *addpath); /* macrodir.cc 26/01/99 20.40.44 */ export const char *macrodir_getval (const char *var, const char *def); export int macrodir_repl (const char *path, char *repl); export void macrodir_set (const char *macro, const char *val); export void macrodir_free (void); export void macrodir_setdef (const char *varname, const char *val); /* ostool.cc 26/10/94 22.12.34 */ /* path.cc 25/08/92 11.25.36 */ export int path_abs2rel (const char *abspath, const char *refpath, char *relpath); export void path_make (const char *path, const char *name, char *filepath); /* path1.cc 04/01/96 03.21.56 */ export void path_2unix (const char *src, char *dst); /* path2.cc 25/06/98 17.02.38 */ export int path_cnv2reel (const char *sympath, char *reelpath); /* path3.cc 17/05/98 15.45.50 */ export int path_str2tb (const char *path, char *tb[]); /* path4.cc 10/03/92 14.43.22 */ export int path_cmp (const char *path1, const char *path2); /* path5.cc 17/05/98 22.12.08 */ export int path_cnv2home (const char *src, char *dst); export const char *path_limit (const char *path, char *tmppath, int maxpath); export int path_cnvtilde (const char *src, char *dst); /* pcopy.cc 14/11/94 23.59.12 */ /* pdel.cc 14/06/94 22.55.02 */ /* pdir.cc 04/01/96 03.25.48 */ /* pfind.cc 14/06/94 22.55.20 */ /* tmppath.cc 19/05/98 00.03.08 */ export char *path_tmpname (const char *base, const char *ext, char *result, int sizeResultBuf); /* vdir.cc 06/09/98 11.09.46 */ export void vdir_setrelatif (const char *path); FILEDIR *vdir_setup (const char *path, int decomp, char *name); export void vdir_free (void); export int vdir_exist (const char *fname, char *pathreel); export int vdir_ftype (const char *fname, char *pathreel); export int vdir_infodos (const char *fname, char *pathreel, unsigned long *date, long *size); export unsigned long vdir_dosdate (const char *fname, char *pathreel); export long vdir_size (const char *fname, char *pathreel); /* vdir1.cc 04/01/96 03.22.18 */ export int vdir_getlist (const char *path, const char *wild, char *tb[], int maxtb); export int vdir_getlistp (const char *fwild, char *tb[], int maxtb); export int vdir_getlistd (const char *path, const char *wild, char *tb[], int maxtb); export int vdir_getlistdp (const char *fwild, char *tb[], int maxtb); /* vdir2.cc 17/05/98 22.10.36 */ export int vdir_findanc (const char *path, const char *nom, char *filepath, char *pathreel); export int vdir_findancp (const char *fpath, char *fname, char *pathreel); /* verfind.cc 17/05/98 15.47.02 */