Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef _STUDYNR_H
00022 #define _STUDYNR_H
00023
00025 #ifndef MAX_STUDYNR_LEN
00026 #define MAX_STUDYNR_LEN 10
00027 #endif
00028
00029 #ifndef MAX_REGIONNAME_LEN
00030 #define MAX_REGIONNAME_LEN 20
00031 #endif
00032
00033 extern int studynr_in_fname(char *fname, char *studynr);
00034 extern int studynr_from_fname(char *fname, char *studynr);
00035 extern int studynr_from_fname2(char *fname, char *studynr, int force);
00036 extern int studynr_match(char *studynr1, char *studynr2);
00037 extern int studynr_validity_check2(char *studynr, int zero_ok);
00038 extern int studynr_validity_check(char *studynr);
00039 extern int studynr_rm_zeroes(char *studynr);
00040 extern int studynr_to_lowercase(char *studynr);
00041
00042 extern int fnmatch(char *key, char *fname);
00043 extern int fncasematch(char *key, char *fname);
00044
00045 extern int rnameSplit(char *rname, char *name1, char *name2, char *name3,
00046 int max_name_len);
00047 extern int rnameMatch(char *rname, int rnr, char *test_str);
00048
00049 #endif
00050