naspro

view naspro-core/include/NASPRO/core/path.h @ 163:d7568c8379c1

Initiial DSSI support + reorganization
author Stefano D'Angelo <zanga.mail@gmail.com>
date Fri Sep 11 13:31:52 2009 +0200 (2009-09-11)
parents include/NASPRO/core/path.h@cc067fdfbaf4
children 71372f617827
line source
1 /*
2 * NASPRO - NASPRO Architecture for Sound Processing
3 * Core library
4 *
5 * Copyright (C) 2007-2009 Stefano D'Angelo <zanga.mail@gmail.com>
6 *
7 * See the COPYING file for license conditions.
8 */
10 #ifndef _NACORE_PATH_H
11 #define _NACORE_PATH_H
13 #ifdef __cplusplus
14 extern "C" {
15 #endif
17 void nacore_path_for_each(const char *path,
18 void (*callback)(const char *file, const char *basename, void *data),
19 char (*filter)(const char *file), void *data);
20 void nacore_path_home_for_each(const char *dir,
21 void (*callback)(const char *file, const char *basename, void *data),
22 char (*filter)(const char *file), void *data);
24 #ifdef __cplusplus
25 }
26 #endif
28 #endif /* !_NACORE_PATH_H */