21 #ifndef __EDELIB_DIRECTORY_H__
22 #define __EDELIB_DIRECTORY_H__
33 #define E_DIR_SEPARATOR '/'
41 #define E_DIR_SEPARATOR_STR "/"
49 EDELIB_API
bool dir_exists(
const char* name) EDELIB_DEPRECATED;
70 EDELIB_API
bool dir_create(
const char* name,
int perm = 0777);
91 EDELIB_API
bool dir_rename(
const char* from,
const char* to);
136 bool show_dots =
false);
bool dir_writeable(const char *name)
bool dir_create_with_parents(const char *name, int perm=0777)
bool dir_list(const char *dir, list< String > &lst, bool full_path=false, bool show_hidden=false, bool show_dots=false)
bool dir_rename(const char *from, const char *to)
bool dir_create(const char *name, int perm=0777)
bool dir_readable(const char *name)
bool dir_empty(const char *name)
A (relatively simple) string implementation.
Definition: String.h:82
Linked list class.
Definition: List.h:160
bool dir_exists(const char *name)
bool dir_remove(const char *name)