Datamatcher
Datamatcher matcher;
int dataiterator_match(Dataiterator *di, Datamatcher *ma);
int datamatcher_init(Datamatcher *ma, const char *match, int flags);
void datamatcher_free(Datamatcher *ma);
int datamatcher_match(Datamatcher *ma, const char *str);
int datamatcher_checkbasename(Datamatcher *ma, const char *str);
Datamatcher matcher;
datamatcher_init(Datamatcher *ma, const char *match, int flags)
datamatcher_free(Datamatcher *ma)
datamatcher_match(Datamatcher *ma, const char *str)
datamatcher_checkbasename(Datamatcher *ma, const char *basename)
dataiterator_match(Dataiterator *di, Datamatcher *ma)