Defines |
|
#define | GWEN_DIR_FLAGS_PUBLIC_PATH 0x00010000 |
#define | GWEN_DIR_FLAGS_PUBLIC_NAME 0x00020000 |
Typedefs |
typedef struct GWEN_DIRECTORY | GWEN_DIRECTORY |
Functions |
GWENHYWFAR_API int | GWEN_Directory_Close (GWEN_DIRECTORY *d) |
GWENHYWFAR_API int | GWEN_Directory_Create (const char *path) |
GWENHYWFAR_API int | GWEN_Directory_CreatePublic (const char *path) |
GWENHYWFAR_API int | GWEN_Directory_FindFileInPaths (const GWEN_STRINGLIST *paths, const char *filePath, GWEN_BUFFER *fbuf) |
GWENHYWFAR_API int | GWEN_Directory_FindPathForFile (const GWEN_STRINGLIST *paths, const char *filePath, GWEN_BUFFER *fbuf) |
GWENHYWFAR_API void | GWEN_Directory_free (GWEN_DIRECTORY *d) |
GWENHYWFAR_API int | GWEN_Directory_GetAbsoluteFolderPath (const char *folder, GWEN_BUFFER *tbuf) |
GWENHYWFAR_API int | GWEN_Directory_GetAllEntries (const char *folder, GWEN_STRINGLIST *sl, const char *mask) |
GWENHYWFAR_API int | GWEN_Directory_GetDirEntries (const char *folder, GWEN_STRINGLIST *sl, const char *mask) |
GWENHYWFAR_API int | GWEN_Directory_GetFileEntries (const char *folder, GWEN_STRINGLIST *sl, const char *mask) |
GWENHYWFAR_API int | GWEN_Directory_GetFileEntriesWithType (const char *folder, GWEN_STRINGLIST *sl, const char *mask) |
GWENHYWFAR_API int | GWEN_Directory_GetHomeDirectory (char *buffer, unsigned int size) |
GWENHYWFAR_API int | GWEN_Directory_GetMatchingFilesRecursively (const char *folder, GWEN_STRINGLIST *sl, const char *mask) |
GWENHYWFAR_API int | GWEN_Directory_GetPath (const char *path, unsigned int flags) |
GWENHYWFAR_API int | GWEN_Directory_GetPrefixDirectory (char *buffer, unsigned int size) |
GWENHYWFAR_API int | GWEN_Directory_GetTmpDirectory (char *buffer, unsigned int size) |
GWENHYWFAR_API GWEN_DIRECTORY * | GWEN_Directory_new (void) |
GWENHYWFAR_API int | GWEN_Directory_Open (GWEN_DIRECTORY *d, const char *n) |
GWENHYWFAR_API int | GWEN_Directory_OsifyPath (const char *path, GWEN_BUFFER *pbuf, int transformDriveElement) |
GWENHYWFAR_API int | GWEN_Directory_Read (GWEN_DIRECTORY *d, char *buffer, unsigned int len) |
GWENHYWFAR_API int | GWEN_Directory_Rewind (GWEN_DIRECTORY *d) |
This file contains the directory handling module.
Definition in file directory.h.