libarmutils  1.4
 All Data Structures Files Functions Variables Typedefs Enumerations Macros Groups
dir_utils.h File Reference

Directory Utilities. More...

Go to the source code of this file.

Data Structures

struct  DirList
 Directory List. More...

Macros

#define DL_SHOW_DOT_FILES   0x1
 include files starting with a '.

Functions

DirListdirlist_create (const char *path, int flags)
 Create a new directory list.
void dirlist_free (DirList *dirlist)
 Free all memory used by a directory list.
int dirlist_add_patterns (DirList *dirlist, int npatterns, const char **patterns, int ignore_case)
 Add file patterns to a directory list.
int dirlist_get_file_list (DirList *dirlist, char ***file_list)
 Get the list of files in a directory.
void dirlist_set_qsort_compare (DirList *dirlist, int(*qsort_compare)(const void *, const void *))
 Set the file name compare function.
int make_path (const char *path, mode_t mode)
 Make the full path to a directory.

Detailed Description

Directory Utilities.

Definition in file dir_utils.h.