simplified wrapper around dirent functions to improve portability of
[platform/upstream/glib.git] / glib / gdir.h
1 #ifndef __G_DIR_H__
2 #define __G_DIR_H__
3
4 #include <glib/gerror.h>
5
6 G_BEGIN_DECLS
7
8 typedef struct _GDir GDir;
9
10 GDir    *g_dir_open (const gchar *path, guint flags, GError **error);
11 G_CONST_RETURN
12 gchar   *g_dir_read_name (GDir *dir);
13 void     g_dir_rewind (GDir *dir);
14 gboolean g_dir_close (GDir *dir);
15
16 G_END_DECLS
17
18 #endif /* __G_DIR_H__ */